classy-solid
Version:
Solid.js reactivity patterns for classes, and class components.
20 lines (19 loc) • 525 B
JavaScript
import { createSignal } from 'solid-js';
import { syncSignals } from './syncSignals.js';
/**
* Useful as a shorthand for:
*
* ```js
* const [[foo, setFoo], [bar, setBar]] = syncSignals(...createSignal(0), ...createSignal(0))
* ```
*
* Example:
*
* ```js
* const [[foo, setFoo], [bar, setBar]] = createSyncedSignals(0)
* ```
*/
export function createSyncedSignals(initialValue) {
return syncSignals(...createSignal(initialValue), ...createSignal(initialValue));
}
//# sourceMappingURL=createSyncedSignals.js.map