Skip to content

Commit 7078a0c

Browse files
authored
Init user-defined classes feature (#36)
1 parent abdb517 commit 7078a0c

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/SvelteToast.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ const getCss = (theme) => Object.keys(theme).reduce((a, c) => `${a}${c}:${theme[
3232

3333
<ul class="_toastContainer">
3434
{#each items as item (item.id)}
35-
<li in:fly={item.intro} out:fade animate:flip={{ duration: 200 }} style={getCss(item.theme)}>
35+
<li class={item.classes.length ? item.classes.join(' ') : ''} in:fly={item.intro} out:fade animate:flip={{ duration: 200 }} style={getCss(item.theme)}>
3636
<ToastItem {item} />
3737
</li>
3838
{/each}

src/stores.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ const defaults = {
88
dismissable: true,
99
reversed: false,
1010
intro: { x: 256 },
11-
theme: {}
11+
theme: {},
12+
classes: []
1213
}
1314

1415
const createToast = () => {

0 commit comments

Comments
 (0)