Skip to content
This repository was archived by the owner on Sep 26, 2022. It is now read-only.

Commit a5c10f5

Browse files
feat: forward all transition events
Signed-off-by: Florian-Schoenherr <[email protected]>
1 parent aa41439 commit a5c10f5

File tree

7 files changed

+32
-2
lines changed

7 files changed

+32
-2
lines changed

packages/svelte-materialify/src/components/Alert/Alert.svelte

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@
3737
role="alert"
3838
class="s-alert {klass}"
3939
transition:transition={transitionOpts}
40+
on:introstart
41+
on:outrostart
42+
on:introend
43+
on:outroend
4044
class:dense
4145
class:outlined
4246
class:text

packages/svelte-materialify/src/components/Badge/Badge.svelte

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@
2727
<span
2828
class="s-badge__badge {klass}"
2929
transition:transition
30+
on:introstart
31+
on:outrostart
32+
on:introend
33+
on:outroend
3034
class:bordered
3135
class:dot
3236
class:tile

packages/svelte-materialify/src/components/Dialog/Dialog.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,11 @@
2727
<div
2828
class="s-dialog__content {klass}"
2929
class:fullscreen
30-
transition:transition={{ duration: 300, start: 0.1 }}>
30+
transition:transition={{ duration: 300, start: 0.1 }}
31+
on:introstart
32+
on:outrostart
33+
on:introend
34+
on:outroend>
3135
<slot />
3236
</div>
3337
</div>

packages/svelte-materialify/src/components/ExpansionPanels/ExpansionPanel.svelte

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,13 @@
6262
</div>
6363
</button>
6464
{#if active}
65-
<div class="s-expansion-panel__content" transition:slide={slideOpts}>
65+
<div
66+
class="s-expansion-panel__content"
67+
transition:slide={slideOpts}
68+
on:introstart
69+
on:outrostart
70+
on:introend
71+
on:outroend>
6672
<slot />
6773
</div>
6874
{/if}

packages/svelte-materialify/src/components/List/ListGroup.svelte

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@
4848
{#if active}
4949
<div
5050
transition:transition={transitionOpts}
51+
on:introstart
52+
on:outrostart
53+
on:introend
54+
on:outroend
5155
aria-disabled={disabled}
5256
class="s-list-group__items"
5357
class:offset

packages/svelte-materialify/src/components/NavigationDrawer/NavigationDrawer.svelte

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@
2626
<aside
2727
class="s-navigation-drawer {klass}"
2828
transition:transition={transitionOpts}
29+
on:introstart
30+
on:outrostart
31+
on:introend
32+
on:outroend
2933
class:active
3034
class:fixed
3135
class:absolute

packages/svelte-materialify/src/components/Snackbar/Snackbar.svelte

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@
4545
{#if active}
4646
<div
4747
transition:transition
48+
on:introstart
49+
on:outrostart
50+
on:introend
51+
on:outroend
4852
class="s-snackbar {klass}"
4953
class:outlined
5054
class:text

0 commit comments

Comments
 (0)