inference-playground / src /lib /spells /create-init.svelte.ts
Thomas G. Lopes
migrate stores to runes
9b4caaa
raw
history blame contribute delete
200 Bytes
export function createInit(cb: () => void) {
let called = $state(false);
return {
fn: () => {
if (called) return;
called = true;
cb();
},
get called() {
return called;
},
};
}