sendou.ink/app/components
Kalle a4dfd82141
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
User card (#3213)
2026-07-05 08:28:42 +03:00
..
elements Trim search query to avoid confusing "no results" 2026-06-27 21:48:31 +03: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 Upgrade to React Router 8 2026-07-02 17:38:26 +03:00
match-page User card (#3213) 2026-07-05 08:28:42 +03:00
AbilitiesSelector.module.css Migrate to nested CSS 2026-03-28 16:30:28 +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 Remove avatar loading state to avoid flicker 2026-06-20 16:46:12 +03:00
Avatar.tsx User card (#3213) 2026-07-05 08:28:42 +03: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 Optimize builds loaders (#3076) 2026-05-17 16:21:13 +03:00
Catcher.tsx Scroll to top when user ends up on error boundary 2026-06-27 21:48:31 +03:00
Chart.module.css Replace TanStack/react-charts library (issue #2293) (#3151) 2026-06-20 11:27:14 +03:00
Chart.tsx Fix chart labels not rendering correctly 2026-07-02 21:53:07 +03:00
CopyToClipboardPopover.tsx Replace react-use dependency with a few helpers 2026-06-12 22:40:50 +03:00
CustomThemeSelector.module.css Migrate to nested CSS 2026-03-28 16:30:28 +02:00
CustomThemeSelector.tsx Replace react-use dependency with a few helpers 2026-06-12 22:40:50 +03:00
DateInput.tsx Replace useIsMounted with useHydrated 2026-03-28 07:44:52 +02: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 New hooks and components for localized date time (#3065) 2026-05-17 13:19:25 +03: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 Auto-cancel overlapping pending scrim posts/requests on booking 2026-06-15 17:21:00 +03:00
FriendCodeInput.tsx Remove static assets in favor of CDN Closes #2416 2026-06-28 14:11:55 +03: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 10 star weapon pool (#3108) 2026-06-01 18:20:47 +03: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
IngameNameInput.module.css Ingame name input (#3163) 2026-06-16 15:55:43 +03:00
IngameNameInput.tsx Ingame name input (#3163) 2026-06-16 15:55:43 +03:00
Input.module.css Fix input addon border radius 2026-03-30 20:24:58 +03:00
Input.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
Label.module.css New match page (#3032) 2026-05-04 18:15:10 +03:00
Label.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
LocaleTime.tsx Fix hydration error on /q 2026-06-20 16:46:12 +03:00
LocaleTimeRange.tsx Fix E2E tests 2026-06-18 15:39:10 +03:00
Main.module.css Tournament layout refresh, improve admin experience (#3152) 2026-06-11 18:31:10 +03:00
Main.tsx Tournament layout refresh, improve admin experience (#3152) 2026-06-11 18:31:10 +03:00
MapPoolSelector.module.css Fix tournament register tab map pool styles 2026-04-21 08:59:58 +03:00
MapPoolSelector.tsx /q/settings -> /settings (#3085) 2026-05-23 18:07:01 +03:00
Markdown.tsx Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
MobileNav.module.css Unseen friend request indicators 2026-06-21 17:30:43 +03:00
MobileNav.tsx Unseen friend request indicators 2026-06-21 17:30:43 +03:00
NoteAvatar.module.css User card (#3213) 2026-07-05 08:28:42 +03:00
NoteAvatar.tsx User card (#3213) 2026-07-05 08:28:42 +03:00
NotificationDot.module.css Improve performance when notification dots are visible on-screen (#2941) 2026-04-06 10:12:08 +03:00
NotificationDot.tsx Improve performance when notification dots are visible on-screen (#2941) 2026-04-06 10:12:08 +03:00
Pagination.module.css Migrate to nested CSS 2026-03-28 16:30:28 +02:00
Pagination.test.ts Various small bug fixes 2026-06-08 22:04:43 +03:00
Pagination.tsx Various small bug fixes 2026-06-08 22:04:43 +03: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 Placements suffix refactor, fix English shown when JP language selected 2026-06-06 11:55:23 +03:00
Redirect.tsx Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
RelativeTime.tsx New hooks and components for localized date time (#3065) 2026-05-17 13:19:25 +03: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 Unseen friend request indicators 2026-06-21 17:30:43 +03:00
SideNav.tsx Supporter uploaded avatar 2026-06-14 14:08:23 +03:00
SortableTableHeader.module.css Tournament layout refresh, improve admin experience (#3152) 2026-06-11 18:31:10 +03:00
SortableTableHeader.tsx Tournament layout refresh, improve admin experience (#3152) 2026-06-11 18:31:10 +03: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 Migrate to nested CSS 2026-03-28 16:30:28 +02:00
StreamListItems.tsx Show friend activity if in SendouQ match or tournament match 2026-06-24 08:21:36 +03:00
SubmitButton.tsx Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
SubNav.module.css Migrate to nested CSS 2026-03-28 16:30:28 +02:00
SubNav.tsx Scope my events hosting list to author and explicit organizers, organization events on the my events page 2026-06-16 11:30:19 +03:00
Table.module.css Fix tournament results table missing stripes 2026-06-18 13:30:17 +03:00
Table.tsx Fix tournament results table missing stripes 2026-06-18 13:30:17 +03: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 Replace react-use dependency with a few helpers 2026-06-12 22:40:50 +03: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 Add useEffect clean up to YouTube embed 2026-05-11 20:26:50 +03:00