sendou.ink/app/components
Kalle 51f228b3f8 Fix React duplicate key error with initial users in UserSearch
Not really sure how this works exactly. It doesn't seem the user is visually duplicated despite clearly being there twice in data, something react-aria-components does under the hood perhaps?
2026-03-22 16:24:55 +02:00
..
elements Fix React duplicate key error with initial users in UserSearch 2026-03-22 16:24:55 +02:00
fuse Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
icons Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
layout Tweak footer text 2026-03-22 16:22:40 +02:00
AbilitiesSelector.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
AbilitiesSelector.tsx BIome v2 upgrade 2025-06-22 16:49:27 +03:00
Ability.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Ability.tsx BIome v2 upgrade 2025-06-22 16:49:27 +03:00
Alert.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Alert.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Avatar.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Avatar.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Badge.tsx BIome v2 upgrade 2025-06-22 16:49:27 +03:00
BuildCard.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
BuildCard.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Catcher.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Chart.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Chart.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
CopyToClipboardPopover.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
CustomThemeSelector.module.css Fix theme selector backdrop clipping navs 2026-03-20 02:56:22 +01:00
CustomThemeSelector.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
DateInput.tsx BIome v2 upgrade 2025-06-22 16:49:27 +03:00
Divider.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Divider.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
EventsList.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
EventsList.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Flag.tsx Fix leaderboards crash for season 0 2025-06-30 21:35:31 +03:00
FormErrors.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
FormErrors.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
FormMessage.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
FormMessage.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
FormWithConfirm.tsx React 19, Vite 7, Vitest 4 etc. (#2683) 2025-12-30 17:03:13 +02:00
FriendCodeInput.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
FriendCodePopover.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
GearSelect.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Image.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Image.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
InfoPopover.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
InfoPopover.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Input.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Input.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
Main.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Main.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
MapPoolSelector.module.css More clearence for map pool selector 2026-03-20 04:48:39 +01:00
MapPoolSelector.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Markdown.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
MobileNav.module.css Fix PWA menu paddings 2026-03-21 14:41:37 +02:00
MobileNav.tsx Fix mobile chat input below keyboard 2026-03-20 16:58:46 +02:00
NotificationDot.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
NotificationDot.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Pagination.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Pagination.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Placeholder.module.css Refactor tournament realtime from SSE to Websocket (#2469) 2025-08-28 18:59:34 +03:00
Placeholder.tsx Refactor tournament realtime from SSE to Websocket (#2469) 2025-08-28 18:59:34 +03:00
Placement.tsx Add badges on tournament finalize (#2459) 2025-07-19 13:33:58 +03:00
Redirect.tsx Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
RelativeTime.tsx 24h clock user preference (#2618) 2025-11-09 14:25:14 +02:00
RequiredHiddenInput.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
RequiredHiddenInput.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Section.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Section.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
SideNav.module.css Hide sidebar overflow 2026-03-20 03:43:14 +01:00
SideNav.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
StageSelect.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
StageSelect.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
StreamListItems.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
StreamListItems.tsx Render nothing for timestamps on the sidebar in SSR (try to fix bad times, hydration weirdness?) 2026-03-19 22:00:36 +02:00
SubmitButton.tsx Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
SubNav.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
SubNav.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Table.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Table.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
TierPill.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
TierPill.tsx Tournament tiers (#2758) 2026-01-22 20:04:26 +02:00
TimePopover.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
TimePopover.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
WeaponSelect.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
WeaponSelect.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
YouTubeEmbed.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
YouTubeEmbed.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00