import { onDestroy, onMount } from "svelte"; | |
export const safeOnMount = (fn: (...args: unknown[]) => unknown) => { | |
try { | |
onMount(fn); | |
} catch { | |
return fn; | |
} | |
}; | |
export const safeOnDestroy = (fn: (...args: unknown[]) => unknown) => { | |
try { | |
onDestroy(fn); | |
} catch { | |
return fn; | |
} | |
}; | |