tankhooks
Version:
Vue3实用Hooks集合
30 lines (22 loc) • 893 B
TypeScript
import * as vue from 'vue';
interface Options {
watch?: boolean;
defaultValue?: string | undefined;
expires?: number | Date;
path?: string;
domain?: string;
secure?: boolean;
sameSite?: "strict" | "lax" | "none";
}
declare const useCookie: (key: string, options?: Options | undefined) => vue.Ref<string | undefined>;
declare function export_default$4(): {
scrollY: vue.Ref<number>;
};
declare function export_default$3(): {
clickY: vue.Ref<number>;
clickX: vue.Ref<number>;
};
declare function export_default$2(data: any): any;
declare function export_default$1(str: string): Promise<"SUCCESS" | "ERROR">;
declare function export_default(ms: number): void;
export { useCookie, export_default$1 as useCopy, export_default$2 as useDeepCopy, export_default$3 as useMousePosition, export_default$4 as useScrollPosition, export_default as useSleep };