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

コンポーネント

DID Space Reactライブラリは、DID Spacesへの接続と対話のプロセスを効率化するための一連のコアコンポーネントを提供します。これらのコンポーネントは、認証、ステータスチェック、データ表示のための複雑なロジックをカプセル化しており、機能豊富なアプリケーションを簡単に構築できます。

2つの主要なコンポーネントはDIDSpaceConnectDIDSpaceConnectionです。

DIDSpaceConnect

DID Spacesの完全な認証と接続フローを処理する多機能なボタンコンポーネントです。初回接続、再接続、セッションベースのフローなど、さまざまな接続モードをサポートしています。

詳細を見る

DIDSpaceConnection

DID Spaceの名前、DID、NFTアバターなどの基本情報を表示するカードです。接続ステータス(接続済み、切断済み、エラー)を動的に表示し、カスタムアクション用のスロットを提供します。

詳細を見る

連携の仕組み

これらのコンポーネントは独立して使用することもできますが、連携して強力に機能するように設計されています。一般的なパターンは、DIDSpaceConnectionコンポーネントを使用して利用可能なスペースのリストを表示し、そのactionプロパティ内にDIDSpaceConnectコンポーネントを埋め込んで、各スペースに対してユーザーに「接続」または「再接続」ボタンを提供することです。

この図は、典型的なユーザーインタラクションフローを示しています。

Components

始めるには、各コンポーネントの詳細なドキュメントをご覧ください。接続プロセスを理解するために、まずDIDSpaceConnectコンポーネントから始めることをお勧めします。

次に、DIDSpaceConnectコンポーネントについて詳しく学びましょう。