5.0.1 • Published 4 days ago

@tadashi/svelte-dialog v5.0.1

Weekly downloads
-
License
-
Repository
-
Last release
4 days ago

svelte-dialog

NPM version Build Status


Dialog - Svelte component

Install

$ npm i -S @tadashi/svelte-dialog

Props

propertytyperequireddefaultdescription
nameStringnoundefinedunique name (like a ID)
openBooleannofalsedialog state
componentComponentyesundefinedSvelte Component
componentPropsObjectno{}Svelte Component properties

Usage

You can see more examples here: https://svelte.dev/repl/69a508aaf3a342cd88a82c35241c5e31?version=3.59.0

<script>
  import {Dialog, acts} from '@tadashi/svelte-dialog'
  import Exemplo from './Exemplo.svelte'

  const unique = {
    name: 'exemplo',
    component: Exemplo,
    componentProps: {
      title: 'Apenas um exemplo',
      message: 'Tá deprimidis, eu conheço uma cachacis que pode alegrar sua vidis',
    },
  }
</script>

<button on:click="{() => acts.open('exemplo')}">Dialog Unique</button>
<button on:click="{() => acts.open()}">Dialog</button>

<Dialog {...unique} />
<Dialog />

Donate ❤️

  • BTC: bc1q7famhuj5f25n6qvlm3sssnymk2qpxrfwpyq7g4
  • PIX: lagden@gmail.com

License

MIT © Thiago Lagden

5.0.1

4 days ago

5.0.0

4 days ago

4.1.0

4 months ago

4.1.1

4 months ago

3.0.0

1 year ago

4.0.1

1 year ago

4.0.0

1 year ago

4.0.3

1 year ago

4.0.2

1 year ago

1.5.0

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.4.0

2 years ago

1.3.0

2 years ago

1.2.2

3 years ago

1.2.0

3 years ago

1.2.1

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago