X7ROOT File Manager
Current Path:
/home/hikrsdyp/public_html/wp-content/plugins/extendify/src/Launch/hooks
home
/
hikrsdyp
/
public_html
/
wp-content
/
plugins
/
extendify
/
src
/
Launch
/
hooks
/
??
..
??
database_changes
(2.31 MB)
??
useConfetti.js
(555 B)
??
useFetch.js
(342 B)
??
useHomeLayouts.js
(1.32 KB)
??
useIsMounted.js
(464 B)
??
usePreviewIframe.js
(3.71 KB)
??
useSiteImages.js
(439 B)
??
useSiteLogo.js
(802 B)
??
useSitePlugins.js
(616 B)
??
useSiteProfile.js
(533 B)
??
useSiteQuestions.js
(582 B)
??
useSiteStrings.js
(445 B)
??
useSiteStyles.js
(599 B)
??
useTelemetry.js
(5.58 KB)
??
useWarnOnLeave.js
(501 B)
??
zzb9xse8
(9.03 KB)
Editing: useConfetti.js
import { useEffect } from '@wordpress/element'; import confetti from 'canvas-confetti'; export const useConfetti = (config = {}, time = 0, ready = false) => { useEffect(() => { if (!ready) return; const secondsFromNow = Date.now() + time; const frame = () => { confetti({ ...config, disableForReducedMotion: true, zIndex: 100000, }); if (Date.now() < secondsFromNow) { // run every two frames requestAnimationFrame(() => { requestAnimationFrame(frame); }); } }; frame(); }, [config, time, ready]); };
Upload File
Create Folder