svelte-modal
A vanilla JS basic popup modal made with Svelte. Use this as the base component for making nice, useful modals, like svelte-dialog.
install
$ npm install svelte-modal
TODO
- Stop depending on a fork of svelta-extras
- This README is missing a lot of stuff. For now, just look at the demo code and the component source code.
example
const content = documentcontenttextContent = 'Modal content.' const modal = center: false // false => aligned to top, true => aligned to center zIndexBase: 1 // adjust the relative z-index of the modal transitionDuration: 225 // duration of transition in and out pressScrimToDismiss: true // press outside the modal to dismiss it escapeToDismiss: true // press escape key to dismiss the modal slots: default: content modal modal modal modal // fires when the modal has finished transitioning out modal modal// ormodal