2.1.6 • Published 9 months ago

@jill64/svelte-toast v2.1.6

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

@jill64/svelte-toast

šŸž Pre-Themed Responsive Toast Notification

Demo

This library is a personal extension of svelte-french-toast

  • Color palette makes theme setting quick and simple
  • Applies device dark theme by default
  • Most of the original methods are available

Installation

npm i @jill64/svelte-toast

Usage

<!-- +layout.svelte -->
<script>
  import { Toaster } from '@jill64/svelte-toast'

  // Optional Color Palette
  const palette = {
    background: '#EEE',
    text: '#000',
    success: '#29cf60',
    error: '#cf3d29',
    secondary: '#FFF',
    loading: '#BBB'
  }
</script>

<Toaster {palette} />
<!-- ... -->
<slot />
<!-- ... -->
<!-- +page.svelte -->
<script>
  import { toast } from '@jill64/svelte-toast'

  const onSuccess = () => toast.success('Success', {
    // Optional Toast Config
  })

  const onError= () => toast.error('Error', {
    // Optional Toast Config
  })

  const onPromise = () =>
    toast.promise(
      // Your Promise
      ,
      {
        success: 'Success',
        error: 'Error',
        loading: 'Loading'
      },
      {
        // Optional Toast Config
      }
    )
</script>

<button onclick={onSuccess}> Success </button>
<button onclick={onError}> Error </button>
<button onclick={onPromise}> Promise </button>

License

MIT

1.3.54

11 months ago

1.3.55

11 months ago

1.3.56

11 months ago

2.0.0

10 months ago

2.1.2

10 months ago

2.1.1

10 months ago

2.1.4

10 months ago

2.1.3

10 months ago

2.1.6

9 months ago

2.1.5

10 months ago

2.1.0

10 months ago

1.3.50

1 year ago

1.3.53

1 year ago

1.3.51

1 year ago

1.3.52

1 year ago

2.0.0-next.1

1 year ago

1.3.39

1 year ago

1.3.42

1 year ago

1.3.43

1 year ago

1.3.40

1 year ago

1.3.41

1 year ago

1.3.46

1 year ago

1.3.47

1 year ago

1.3.44

1 year ago

1.3.45

1 year ago

1.3.48

1 year ago

1.3.49

1 year ago

1.3.38

1 year ago

1.3.37

1 year ago

1.3.35

1 year ago

1.3.36

1 year ago

1.3.33

2 years ago

1.3.34

2 years ago

1.3.32

2 years ago

1.3.29

2 years ago

1.3.31

2 years ago

1.3.30

2 years ago

1.3.28

2 years ago

1.3.27

2 years ago

1.3.24

2 years ago

1.3.25

2 years ago

1.3.26

2 years ago

1.3.21

2 years ago

1.3.22

2 years ago

1.3.23

2 years ago

1.3.19

2 years ago

1.3.20

2 years ago

1.3.17

2 years ago

1.3.18

2 years ago

1.3.16

2 years ago

1.3.14

2 years ago

1.3.15

2 years ago

1.3.13

2 years ago

1.3.11

2 years ago

1.3.12

2 years ago

1.3.10

2 years ago

1.3.9

2 years ago

1.3.8

2 years ago

1.3.7

2 years ago

1.3.6

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.1.26

2 years ago

0.1.25

2 years ago

0.1.24

2 years ago

0.1.23

2 years ago

0.1.22

2 years ago

0.1.20

2 years ago

0.1.19

2 years ago

0.1.18

2 years ago

0.1.17

2 years ago

0.1.16

2 years ago

0.1.15

2 years ago

0.1.14

2 years ago

0.1.13

2 years ago

0.1.12

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago