mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-03-18 06:08:22 +03:00
useLayoutEffect with [] deps only ran on the initial render when gridContainerRef was null (grid div was hidden behind skeleton). After skeleton disappeared the div mounted but useLayoutEffect never re-ran, leaving containerWidth=0 and Responsive invisible (blank screen). A callback ref fires every time the element mounts, so containerWidth is always set immediately when the grid div first appears. |
||
|---|---|---|
| .. | ||
| button | ||
| classification | ||
| events | ||
| explore | ||
| live | ||
| motion-search | ||
| recording | ||
| search | ||
| settings | ||
| system | ||