hirsun-vuepress-theme-hope-plus
Version:
A light vuepress theme with tons of features and typewriter effect
15 lines • 404 B
JavaScript
let promise = null;
let promiseResolve = null;
const scrollPromise = {
wait: () => promise,
pending: () => {
promise = new Promise((resolve) => (promiseResolve = resolve));
},
resolve: () => {
promiseResolve?.();
promise = null;
promiseResolve = null;
},
};
export const useScrollPromise = () => scrollPromise;
//# sourceMappingURL=scrollPromise.js.map