Files
base/node_modules/svelte-toolbelt/dist/unbox/unbox.svelte.js
T
eewing ec317eb17c
CI / build (push) Has been skipped
CI / deploy (push) Successful in 1m11s
INIT
2026-02-18 15:17:47 -06:00

12 lines
291 B
JavaScript

import { isBox } from "../box/box-extras.svelte.js";
import { isFunction } from "../utils/is.js";
export function unbox(value) {
if (isBox(value))
return value.current;
if (isFunction(value)) {
const getter = value;
return getter();
}
return value;
}