Dialogs from code or from a template
await modal.message() opens a dialog and resolves with the name of the action that closed it. The df-modal component declares a dialog in a template.
Dialogs opened from code, one on screen at a time, with keyboard shortcuts; form layouts defined in code
@dynamicforms/vuetify-modal-form-kit is a Vue 3 + Vuetify 3 library for dialogs and form layouts:
await modal.message() and await modal.yesNo() open a dialog and resolve with the name of the action that closed it. <df-modal> declares a dialog in a template.<modal-view> draws it and is mounted once; a second mounted <modal-view> warns on the console and renders nothing.FormBuilder defines responsive Vuetify grid layouts in TypeScript.<Enter> confirms and <Esc> cancels the active dialog. While an overlay above the dialog is open, such as a select menu or a date picker, the key goes to that overlay.