UNPKG

vike

Version:

The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.

19 lines (18 loc) 514 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.onPageHide = onPageHide; exports.onPageShow = onPageShow; function onPageHide(listener) { window.addEventListener('visibilitychange', () => { if (document.visibilityState === 'hidden') { listener(); } }); } function onPageShow(listener) { window.addEventListener('visibilitychange', () => { if (document.visibilityState === 'visible') { listener(); } }); }