sendou.ink/app/components/elements
Kalle 3925b73d32 Replace useIsMounted with useHydrated
Strict improvement because we avoid the flash on clientside navigation.
One practical bug was scroll restoration between tournament teams list
and user page. When user pressed back they ended up at the bottom
of the page because the placeholder (smaller height than actual
content) rendered. With useHydrated this placeholder is no longer
rendered for client side navigations.
2026-03-28 07:44:52 +02:00
..
BottomTexts.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Button.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Button.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Calendar.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Calendar.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
ChipRadio.module.css Fix radio checked color 2026-03-20 04:54:43 +01:00
ChipRadio.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
DatePicker.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
DatePicker.tsx Replace useIsMounted with useHydrated 2026-03-28 07:44:52 +02:00
Dialog.module.css Fix full screen modal top padding for PWA 2026-03-27 20:28:44 +02:00
Dialog.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
FieldError.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
FieldMessage.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Label.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Label.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Menu.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Menu.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Popover.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Popover.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Select.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Select.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Switch.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Switch.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Tabs.module.css Fix Biome warnings 2026-03-22 21:04:59 +02:00
Tabs.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Toast.browser.test.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Toast.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Toast.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
TournamentSearch.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
TournamentSearch.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
UserSearch.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
UserSearch.tsx More UserSearch useEffect stabilization attempts 2026-03-22 21:05:20 +02:00