chore: normalize line endings

This commit is contained in:
Maze Winther
2026-03-27 00:55:15 +01:00
parent 1660f1c76c
commit fc0ba2d37f
737 changed files with 74615 additions and 74517 deletions
+28 -28
View File
@@ -1,28 +1,28 @@
import { useEffect, useState } from "react";
export function useRevealItem(
highlightId: string | null,
onClearHighlight: () => void,
getElement: (id: string) => HTMLElement | null,
highlightDuration = 1000,
) {
const [highlightedId, setHighlightedId] = useState<string | null>(null);
useEffect(() => {
if (!highlightId) return;
setHighlightedId(highlightId);
const target = getElement(highlightId);
target?.scrollIntoView({ block: "center" });
const timeout = setTimeout(() => {
setHighlightedId(null);
onClearHighlight();
}, highlightDuration);
return () => clearTimeout(timeout);
}, [highlightId, onClearHighlight, highlightDuration, getElement]);
return { highlightedId };
}
import { useEffect, useState } from "react";
export function useRevealItem(
highlightId: string | null,
onClearHighlight: () => void,
getElement: (id: string) => HTMLElement | null,
highlightDuration = 1000,
) {
const [highlightedId, setHighlightedId] = useState<string | null>(null);
useEffect(() => {
if (!highlightId) return;
setHighlightedId(highlightId);
const target = getElement(highlightId);
target?.scrollIntoView({ block: "center" });
const timeout = setTimeout(() => {
setHighlightedId(null);
onClearHighlight();
}, highlightDuration);
return () => clearTimeout(timeout);
}, [highlightId, onClearHighlight, highlightDuration, getElement]);
return { highlightedId };
}