vue-concurrency
Version:
A library for encapsulating asynchronous operations and managing concurrency for Vue + Composition API
11 lines (9 loc) • 529 B
text/typescript
export { usePipeTask, useParallelTask, useSequentialTask } from "./wrap-utils";
export { printTask, waitForValue, getCancelToken, timeout, useAsyncTask } from "./utils/general";
export { useTaskPrefetch, useSSRPersistance } from "./utils/ssr-utils";
export { default as useTaskGroup } from "./TaskGroup";
export type { TaskGroup } from "./TaskGroup";
export { default as useTask } from "./Task";
export type { Task } from "./Task";
export type { TaskInstance } from "./TaskInstance";
export type { YieldReturn } from './types';