ユーザーを中断し、応答を期待するモーダル確認ダイアログ。
このコンポーネントは、Alert Dialog primitiveから一部の要素とプロパティを継承しており、見た目はDialogと同じですが、セマンティクスと動作が異なります。
ダイアログのすべての部分を含みます。
ダイアログを開くコントロールをラップします。
ダイアログのコンテンツを含みます。このコンポーネントは、div
要素に基づいています。
ダイアログが開いたときにアナウンスされる、アクセシブルなタイトル。この部分は、事前に定義されたフォントサイズと上部のリーディングトリムを持つHeadingコンポーネントに基づいています。
ダイアログが開いたときにアナウンスされる、オプションのアクセシブルな説明。この部分は、事前に定義されたフォントサイズを持つTextコンポーネントに基づいています。
説明を完全に削除したい場合は、この部分を削除し、Content
にaria-describedby={undefined}
を渡してください。
ダイアログを閉じるコントロールをラップします。これは、Cancel
コントロールとは視覚的に区別される必要があります。
ダイアログを閉じるコントロールをラップします。これは、Action
コントロールとは視覚的に区別される必要があります。
ダイアログのサイズを制御するには、size
プロパティを使用します。これは、Contentのpadding
とborder-radius
に影響します。ダイアログの幅を制御するには、width
、minWidth
、maxWidth
プロパティと組み合わせて使用します。
Insetコンポーネントを使用して、コンテンツをダイアログの側面に揃えます。