React の戻り関数で Firebase データベースからのユーザー名を表示しようとしています。
データベースからユーザー名を取得して返す getUserName
という関数があります。
次に、react コンポーネントの戻り値で表示してみます。
リーリーしかし、次のエラーが発生します。
型 'Promise
ここで何が間違っているのかわかりません。 TypeScript を使用しているのですが、どこかで型を指定する必要がありますか?
P粉0091864692023-09-08 00:16:12
エラーメッセージは非常に明確です。
この問題を解決するには、getUserName
関数を変更して、useState
フックを使用して username
を保存し、非同期で更新します。