Prettier
This commit is contained in:
@@ -3,7 +3,10 @@ const saved = window?.localStorage?.getItem('theme');
|
|||||||
|
|
||||||
// Umami: safe track (no-op if script blocked or not loaded)
|
// Umami: safe track (no-op if script blocked or not loaded)
|
||||||
function umamiTrack(name, data) {
|
function umamiTrack(name, data) {
|
||||||
if (typeof window.umami !== 'undefined' && typeof window.umami.track === 'function') {
|
if (
|
||||||
|
typeof window.umami !== 'undefined' &&
|
||||||
|
typeof window.umami.track === 'function'
|
||||||
|
) {
|
||||||
if (data != null) window.umami.track(name, data);
|
if (data != null) window.umami.track(name, data);
|
||||||
else window.umami.track(name);
|
else window.umami.track(name);
|
||||||
}
|
}
|
||||||
@@ -40,7 +43,8 @@ const scrollMilestones = new Set();
|
|||||||
function onScroll() {
|
function onScroll() {
|
||||||
const doc = document.documentElement;
|
const doc = document.documentElement;
|
||||||
const scrollTop = doc.scrollTop || document.body.scrollTop;
|
const scrollTop = doc.scrollTop || document.body.scrollTop;
|
||||||
const scrollHeight = (doc.scrollHeight || document.body.scrollHeight) - window.innerHeight;
|
const scrollHeight =
|
||||||
|
(doc.scrollHeight || document.body.scrollHeight) - window.innerHeight;
|
||||||
if (scrollHeight <= 0) return;
|
if (scrollHeight <= 0) return;
|
||||||
const pct = Math.round((scrollTop / scrollHeight) * 100);
|
const pct = Math.round((scrollTop / scrollHeight) * 100);
|
||||||
for (const m of [25, 50, 75, 100]) {
|
for (const m of [25, 50, 75, 100]) {
|
||||||
|
|||||||
Reference in New Issue
Block a user