How to retrieve firebase user displayName by authorId(uid) that stored in firestore
Unanswered
Southeastern blueberry bee posted this in #help-forum
Southeastern blueberry beeOP
I have post array that stored in firestore with Next.js SSR . It includes authorID (uid).
Then I need to display firebase displayName by uid . I have tried firebase admin SDK in SSR code .
But I got error when getUserData function is inside post.map()
error ./node_modules/@google-cloud/storage/build/src/bucket.js:21:0
Module not found: Can't resolve 'fs'
Import trace for requested module:
./node_modules/@google-cloud/storage/build/src/index.js
./node_modules/firebase-admin/lib/storage/storage.js
./node_modules/firebase-admin/lib/app/firebase-namespace.js
./node_modules/firebase-admin/lib/default-namespace.js
./node_modules/firebase-admin/lib/index.js
./lib/firebaseAdmin.ts
./lib/firebase.ts
./pages/_app.tsx
But I don't get error when calling getUserData function outside loop.
await getUserData("gxxxxxx_UserID"); // outside of loop , no error
Then I need to display firebase displayName by uid . I have tried firebase admin SDK in SSR code .
But I got error when getUserData function is inside post.map()
error ./node_modules/@google-cloud/storage/build/src/bucket.js:21:0
Module not found: Can't resolve 'fs'
Import trace for requested module:
./node_modules/@google-cloud/storage/build/src/index.js
./node_modules/firebase-admin/lib/storage/storage.js
./node_modules/firebase-admin/lib/app/firebase-namespace.js
./node_modules/firebase-admin/lib/default-namespace.js
./node_modules/firebase-admin/lib/index.js
./lib/firebaseAdmin.ts
./lib/firebase.ts
./pages/_app.tsx
But I don't get error when calling getUserData function outside loop.
await getUserData("gxxxxxx_UserID"); // outside of loop , no error