woby
Version:
A high-performance framework with fine-grained observable/signal-based reactivity for building rich applications.
17 lines • 541 B
TypeScript
import type { Child, ChildWithMetadata, FunctionMaybe, ObservableReadonly } from '../types';
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]>;
};
export default Switch;
//# sourceMappingURL=switch.d.ts.map