UNPKG

react-native-onyx

Version:

State management for React Native

12 lines (11 loc) 394 B
type DeferredTask = { promise: Promise<void>; resolve?: () => void; }; /** * Create a deferred task that can be resolved when we call `resolve()` * The returned promise will complete when we call `resolve` * Useful when we want to wait for a tasks that is resolved from an external action */ export default function createDeferredTask(): DeferredTask; export type { DeferredTask };