export const scrollProgress = () => { if (!import.meta.client) return 0; const { documentElement, body } = document; const windowScroll = body.scrollTop || documentElement.scrollTop; const height = documentElement.scrollHeight - documentElement.clientHeight; return height > 0 ? Math.round((windowScroll / height) * 100) : 0; };