UNPKG

@stackoverfloweth/vue-compositions

Version:

A collection of reusable vue compositions.

14 lines (13 loc) 819 B
import { SubscriptionManager } from '../useSubscription/models'; import { Action } from '../useSubscription/types/action'; import { SubscribeArguments, UseSubscription } from '../useSubscription/types/subscription'; export declare const defaultSubscriptionManager: SubscriptionManager; /** * The `useSubscription` composition manages data sharing across components. Multiple components can subscribe to an `action` (any method or function) and share the response value. * * @see [docs](https://github.com/PrefectHQ/vue-compositions/tree/main/src/useSubscription#readme) * * @param action - The function to be executed. * @param args - Parameters of the action being executed. */ export declare function useSubscription<T extends Action>(...[action, args, optionsArg]: SubscribeArguments<T>): UseSubscription<T>;