UNPKG

@equinor/fusion-observable

Version:
8 lines (7 loc) 491 B
import { type Observable, type ObservableInput } from 'rxjs'; import { type ObservableStateReturnType } from './useObservableState'; /** * Convert an observable input to an observable */ export declare const useObservableInput: <T>(input: ObservableInput<T>) => Observable<T>; export declare function useObservableInputState<TType, E = unknown, TInitial extends TType | undefined = undefined>(input: ObservableInput<TType>, initial: TType): ObservableStateReturnType<TType | TInitial, E>;