メインコンテンツへスキップ

インポート

使い方

返却型:UseListAccountsResult

このフックは以下のプロパティを持つオブジェクトを返します。

プロパティ

data

IntentResponseAccountList | undefined クエリが成功した場合のアカウント一覧。idaddressなどのプロパティを持つアカウントオブジェクトの配列です。

isLoading

boolean クエリが現在進行中かどうか。ローディング状態の表示に便利です。

エラー

Error | null クエリ中に発生したエラー。エラーがなければnullになります。

refetch

() => Promise<void> アカウント一覧を手動でリフレッシュする関数です。

特徴

  • 自動データ取得:WaaS接続が利用可能な場合、自動的にアカウントを取得します
  • キャッシュ:結果は1分間キャッシュされ、不要な再取得を防ぎます
  • エラー処理:WaaSコネクタの未接続や初期化エラーなどを適切に処理します
  • 型安全性:返却されるすべてのデータにTypeScriptの完全な型サポート
  • React Query連携:効率的な状態管理とキャッシュのためにReact Queryを利用