hensei-web/types
Justin Edmund 3d67622353
Fix i18n migration to next-intl (#430)
## Summary
- Fixed translation key format compatibility with next-intl
- Fixed pluralization format from i18next to next-intl format
- Fixed dynamic translation key error handling
- Updated server components to match API response structure
- Fixed useSearchParams import location

## Changes
- Changed pluralization from `{{count}} items` to `{count} items` format
- Added proper error handling for missing translation keys
- Fixed import paths for next-intl hooks
- Fixed PartyPageClient trying to set non-existent appState.parties

## Test plan
- [x] Verified translations render correctly
- [x] Tested pluralization works with different counts
- [x] Confirmed no console errors about missing translations
- [x] Tested party page functionality

🤖 Generated with [Claude Code](https://claude.ai/code)

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-03 16:25:59 -07:00
..
AccountCookie.d.ts Implement rudimentary Bahamut Mode (#381) 2023-09-09 02:29:30 -07:00
AppUpdate.d.ts February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
Awakening.d.ts June 2023 Update (#316) 2023-06-19 03:54:03 -07:00
Character.d.ts Migrate to CSS modules (#335) (#336) 2023-07-04 00:43:49 -07:00
CheckedState.d.ts Remove trailing semicolons 2022-12-05 17:54:46 -08:00
declarations.d.ts Fix i18n migration to next-intl (#430) 2025-09-03 16:25:59 -07:00
ElementState.d.ts Remove trailing semicolons 2022-12-05 17:54:46 -08:00
FilterSet.d.ts Break collection pages into hooks (#414) 2024-04-21 00:46:04 -07:00
GranblueCookie.d.ts Rollback GranblueCookie changes 2023-01-03 23:28:36 -08:00
GranblueElement.d.ts July 2023 Feature Release: Rich text editor and support for tagging objects (#340) (#341) 2023-07-05 21:51:30 -07:00
GridArray.d.ts Remove trailing semicolons 2022-12-05 17:54:46 -08:00
GridCharacter.d.ts Jedmund/image embeds 2 (#424) 2025-02-09 22:54:15 -08:00
GridSummon.d.ts June 2023 Update (#316) 2023-06-19 03:54:03 -07:00
GridWeapon.d.ts Add support for weapon transcendence (#402) 2024-01-15 14:16:49 -08:00
Guidebook.d.ts June 2023 Update (#316) 2023-06-19 03:54:03 -07:00
index.d.ts Jedmund/image embeds 2 (#424) 2025-02-09 22:54:15 -08:00
ItemSkill.d.ts Bug fixes and content updates (#270) 2023-03-17 01:35:49 -07:00
Job.d.ts Bug fixes and content updates (#270) 2023-03-17 01:35:49 -07:00
JobAccessory.d.ts February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
JobSkill.d.ts Remove trailing semicolons 2022-12-05 17:54:46 -08:00
MentionItem.d.ts Add support for including/excluding items from team filtering (#363) 2023-08-21 20:01:11 -07:00
OnClickEvent.d.ts Remove trailing semicolons 2022-12-05 17:54:46 -08:00
Party.d.ts Implement party visibility (#369) 2023-08-25 15:51:28 -07:00
ProficiencyState.d.ts Remove trailing semicolons 2022-12-05 17:54:46 -08:00
Raid.d.ts June 2023 Update (#316) 2023-06-19 03:54:03 -07:00
RaidGroup.d.ts June 2023 Update (#316) 2023-06-19 03:54:03 -07:00
RarityState.d.ts Remove trailing semicolons 2022-12-05 17:54:46 -08:00
SimpleAxSkill.d.ts Remove trailing semicolons 2022-12-05 17:54:46 -08:00
Summon.d.ts Add support for weapon transcendence (#402) 2024-01-15 14:16:49 -08:00
TeamElement.d.ts February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
User.d.ts Implement rudimentary Bahamut Mode (#381) 2023-09-09 02:29:30 -07:00
UserCookie.d.ts Add theme to state and cookies 2022-12-25 16:04:01 -08:00
Weapon.d.ts Add support for weapon transcendence (#402) 2024-01-15 14:16:49 -08:00
WeaponKey.d.ts Logic updates for Draconic Weapons Providence (#389) 2023-12-26 03:21:39 -08:00
WeaponSeries.d.ts Rename cosmos → cosmic 2022-12-26 05:17:24 -08:00