vuepress-cqy
Version:
This is an anime blog theme based on vuepress, the theme is simple, colorful, versatile, and supports customization, providing multiple components to set the theme 这是一个基于vuepress的动漫类型主题,简洁,界面漂亮,多色彩,多自定义,多功能,海报分享,相册等等,满足你搭建博客的一切需要
15 lines (14 loc) • 439 B
JavaScript
let promise = null;
let promiseResolve = null;
const scrollPromise = {
wait: () => promise,
pending: () => {
promise = new Promise((resolve) => (promiseResolve = resolve));
},
resolve: () => {
promiseResolve === null || promiseResolve === void 0 ? void 0 : promiseResolve();
promise = null;
promiseResolve = null;
},
};
export const useScrollPromise = () => scrollPromise;