UNPKG

@absinthe/socket

Version:
17 lines (13 loc) 335 B
// @flow import type {Notifier} from "./types"; const cancel = <Result, Variables: void | Object>({ activeObservers, canceledObservers, ...rest }: Notifier<Result, Variables>) => ({ ...rest, isActive: false, activeObservers: [], canceledObservers: [...activeObservers, ...canceledObservers] }); export default cancel;