INIT
This commit is contained in:
+18
@@ -0,0 +1,18 @@
|
||||
<script lang="ts">
|
||||
import { onMountEffect } from "svelte-toolbelt";
|
||||
import { noop } from "../../internal/noop.js";
|
||||
|
||||
let {
|
||||
mounted = $bindable(false),
|
||||
onMountedChange = noop,
|
||||
}: { mounted?: boolean; onMountedChange?: (mounted: boolean) => void } = $props();
|
||||
|
||||
onMountEffect(() => {
|
||||
mounted = true;
|
||||
onMountedChange(true);
|
||||
return () => {
|
||||
mounted = false;
|
||||
onMountedChange(false);
|
||||
};
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user