Stripe Apps の ContextView コンポーネントダッシュボードのみ
ContextView により、アプリをドロワーで Stripe のコンテンツの横に表示できるため、ユーザーは、それらを横並びで表示し、コンテキストを共有することができます。
アプリのルートビューは、ContextView にする必要があります。
これらのコンテキスト内のモジュールにより、アプリは既存のワークフローでユーザーと対話して、コンテキストに応じた情報とアクションが提供できます。
アプリとユーザーの対話は常に ContextView ビューと呼ばれるビュータイプで開始されます。各アプリには、(ビューポートごとに) 1 つの ContextView ビューが必要で、ページの読み込み時のデフォルトのビューとして機能します (ウェブサイトの index. に似ています)。

ContextView のデザイン
注
既存の ContextView 内にビューを作成するには、FocusView をご覧ください。
ContextView のプロパティ
| プロパティ | 型 | 
|---|---|
| 
 | 必須 
 コンポーネントのコンテンツ。 | 
| 
 | 必須 
 
 | 
| 
 | 任意 
 ヘッダーの真下で、 | 
| 
 | 任意 
 ヘッダーの真下で、 | 
| 
 | 任意 
 
 | 
| 
 | 任意 
 
 | 
| 
 | 任意 
 ビューの目的の説明。サブタイトルとしても使用できます。 | 
| 
 | 任意 
 外部のウェブページへのリンク。これにより、ユーザーは、アプリドロワーで提供されるアプリの情報よりも多くのコンテキストを使用して、別のサイトの関連情報を表示できるようになります。 関連型: ExternalLink。 | 
| 
 | 任意 
 フッター内のアクションに横にある React ノード。 | 
| 
 | 任意 
 フッターに配置される、1 次的な行動喚起 (「保存」または「続行」) の  | 
| 
 | 任意 
 フッターに配置される、2 次的な行動喚起 (「キャンセル」) の  | 
ExternalLink
| プロパティ | 型 | 
|---|---|
| 
 | 必須 
 外部リンクの URL。 | 
| 
 | 必須 
 外部リンクのラベル。 | 
例
import { Box, Button, ContextView, } from '@stripe/ui-extension-sdk/ui'; import appIcon from './icon.svg'; const HappyView = () => ( <ContextView title="Get started with Stripe Apps" actions={ <> <Button>Action 1</Button> <Button>Action 2</Button> </> } brandColor="#635bff" brandIcon={appIcon} > <Box>Example Content</Box> </ContextView> );