このセクションでは、DIDSpaceConnectおよびDIDSpaceConnectionコンポーネントでpropsとして使用される主要なTypeScriptの型とインターフェースについて解説します。これらのデータ構造を理解することは、開発者がライブラリの能力を最大限に活用し、型の安全性を確保し、TypeScript環境でコンポーネントを正しく設定するために不可欠です。
型について詳しく見る前に、コンポーネントのドキュメントで、それらが実際にどのように使用されているかを確認することをお勧めします。
私たちのコンポーネントは、状態と設定を管理するために、明確に定義された一連のデータ構造に依存しています。主に使用するコアな型は次のとおりです:
DIDSpaceGateway: 特定のDID Spaceへの接続詳細を表します。DIDSpaceStatus: 現在の接続ステータス(CONNECTED、DISCONNECTEDなど)を追跡するenumです。AuthorizeConnect: 接続認証モーダルの設定を定義します。GatewayAuthOptions: DID Spaceゲートウェイでの認証オプションを指定します。
各型の詳細情報(すべてのプロパティとその説明を含む)については、型のドキュメントを参照してください。
型
DIDSpaceGateway、DIDSpaceStatus、AuthorizeConnectなどの主要なデータ型や、コンポーネントライブラリのprops全体で使用されるその他のインターフェースの詳細なドキュメントをご覧ください。これは、堅牢なTypeScript開発に不可欠です。
型の詳細を表示型の定義を確認したら、次のステップとして、コンポーネントの例でそれらが実際に動作するところを確認することをお勧めします。コンポーネントセクションに戻り、学んだことを応用しましょう。