woby
Version:
A high-performance framework with fine-grained observable/signal-based reactivity for building rich applications.
16 lines • 525 B
TypeScript
import type { Child, ChildWithMetadata, FunctionMaybe, ObservableReadonly } from '../types';
export declare const Switch: {
<T>({ when, fallback, children }: {
when: FunctionMaybe<T>;
fallback?: Child;
children: Child;
}): ObservableReadonly<Child>;
Case<T>({ when, children }: {
when: T;
children: Child;
}): ChildWithMetadata<[T, Child]>;
Default({ children }: {
children: Child;
}): ChildWithMetadata<[Child]>;
};
//# sourceMappingURL=switch.d.ts.map