# #javascript #reactjs #firebase #next.js
Вопрос:
Поэтому я пытаюсь настроить сервер для своего приложения nextjs, и когда я запускаю его, я продолжаю получать эту ошибку в функции, которая используется для получения пользователя из firestore на основе поиска по запросу. Я новичок в firebase, поэтому я действительно не знаю, что означает эта ошибка.
Это функция, в которой возникает ошибка:
export async function getUserWithUsername(username) { const usersRef = collection(firestore, 'users'); const q = query(usersRef, where('username', '==', username), limit(1)); const userDoc = (await getDocs(q)).docs[0]; return userDoc; }
Это функция getServerSideProps, где она вызывается:
export async function getServerSideProps({ query }) { const { username } = query; const userDoc = await getUserWithUsername(username); if (!userDoc) { return { notFound: true, }; } .... ...