@corvu/utils
Version:
Utilities for corvu
16 lines (14 loc) • 389 B
JavaScript
// src/reactivity/lib.ts
var access = (v) => typeof v === "function" ? v() : v;
var chain = (callbacks) => {
return (...args) => {
for (const callback of callbacks) callback && callback(...args);
};
};
var mergeRefs = (...refs) => {
return chain(refs);
};
var some = (...signals) => {
return signals.some((signal) => !!signal());
};
export { access, chain, mergeRefs, some };