UNPKG

@codegouvfr/react-dsfr

Version:

French State Design System React integration library

9 lines (8 loc) 274 B
export type StatefulObservable<T> = { current: T; subscribe: (next: (data: T) => void) => Subscription; }; export type Subscription = { unsubscribe(): void; }; export declare function createStatefulObservable<T>(getInitialValue: () => T): StatefulObservable<T>;