This component encapsulates mdc-dialog, you can refer to its documentation here.
Demo
Default Dialog
<Dialog><Dialog.Header>Use Google's location service?</Dialog.Header><Dialog.Body>
Let Google help apps determine location. This means sending
anonymous location data to Google, even when no apps are running.
</Dialog.Body><Dialog.Footer><Dialog.FooterButtoncancel={true}>Decline</Dialog.FooterButton><Dialog.FooterButtonaccept={true}>Accept</Dialog.FooterButton></Dialog.Footer></Dialog>
Scrollable Dialog
<Dialog><Dialog.Header>Scroll for me ;)</Dialog.Header><Dialog.Bodyscrollable={true}><List><List.Item>Item 1</List.Item><List.Item>Item 2</List.Item><List.Item>Item 3</List.Item><List.Item>Item 4</List.Item><List.Item>Item 5</List.Item></List></Dialog.Body><Dialog.Footer><Dialog.FooterButtoncancel={true}>Decline</Dialog.FooterButton><Dialog.FooterButtonaccept={true}>Accept</Dialog.FooterButton></Dialog.Footer></Dialog>