Something went wrong. Try again.
Something went wrong. Try again.
12345678910111213141516171819202122232425export const useWakeLock = () => { let wakeLock: WakeLockSentinel | null = null
const askWakeLockPermission = async () => { if (!('wakeLock' in navigator)) { return }
try { wakeLock = await navigator.wakeLock.request('screen') } catch { return } }
const releaseWakeLock = () => { wakeLock?.release() }
return { askWakeLockPermission, releaseWakeLock }}