jelenjs
Version:
Core runtime library for JelenJS - an experimental UI framework with fine-grained reactivity
12 lines (11 loc) • 512 B
TypeScript
/**
* Reactive system for JelenJS
*
* This file exports the reactive primitives for the framework
*/
export { createSignal, type Signal, type Getter, type Setter, type ReadonlySignal } from './signal';
export { createEffect, type Dispose, type EffectCallback } from './effect';
export { createMemo } from './memo';
export { batch, isBatching } from './batch';
export { CLEAN, STALE, PENDING, currentEffect, setCurrentEffect } from './constants';
export { scheduleFlush, flushPendingEffects } from './queue';