Commit graph

63 commits

Author SHA1 Message Date
4f7d18904f Add perpetuity control to CharacterUnit
This involved moving the code to update a GridCharacter to the CharacterUnit from CharacterModal
2023-01-21 20:20:25 -08:00
7b7ef1aebc Make keys on ExtendedMastery type optional 2023-01-19 08:02:52 -08:00
7532455364 Merge branch 'main' into character-mods 2023-01-08 05:53:48 -08:00
4784a8113f Make everything in DetailsObject optional 2023-01-08 01:31:43 -08:00
bbccf8427b Add optional values to ItemSkill
Character over and aetherial mastery bonuses take values with steps that are not always even, so we have to hardcode them
2023-01-06 00:46:10 -08:00
a089e84ec5 Add new types for ExtendedMastery and OverMastery 2023-01-05 20:49:44 -08:00
7ab9a70189 Add mastery items to GridCharacter type 2023-01-05 20:48:24 -08:00
5fd5411bc4 Create elementalizeAetherialMastery.tsx
This method elementalizes aetherial mastery strings based on a GridCharacter. Also add the opposite element's ID to TeamElement.
2023-01-05 20:47:48 -08:00
f2bd2dc6c8 Add fractional to ItemSkill and datasets 2023-01-05 03:07:08 -08:00
1179e4936c Rename AxSkill to ItemSkill 2023-01-05 02:09:22 -08:00
ad72bcdcf9 Rollback GranblueCookie changes 2023-01-03 23:28:36 -08:00
dd062aff8d Fix language switch in logged-out menu 2023-01-03 22:55:36 -08:00
54dd3feba7 Add new fields to parties
I forgot to commit
2023-01-03 18:06:27 -08:00
eac805106a Fix AX references 2023-01-02 21:40:27 -08:00
0fb30e0ac5 Implement retrieveCookie
retrieveCookie fetches and parses cookies. This util should help us further reduce places where we're extracting and parsing with cookies in the business logic
2022-12-27 17:16:21 -08:00
af09e89af1 Rename cosmos → cosmic 2022-12-26 05:17:24 -08:00
c49e930861 Add theme to state and cookies 2022-12-25 16:04:01 -08:00
ea02474bd2 Add slug to WeaponKey type 2022-12-24 01:07:16 -08:00
79ec308366 Add slugs to axData 2022-12-23 22:26:25 -08:00
f7d233cd4d Add awakening fields to types 2022-12-23 18:39:48 -08:00
247d2a466a Clean up setServerSideProps
Here we extracted the common methods used in pages into utils and included them, getting rid of a lot of duplicate code in the process.
2022-12-22 21:43:09 -08:00
adc987201e Update profile and filter bar 2022-12-22 00:46:13 -08:00
e8843699c7 Remove trailing semicolons 2022-12-05 17:54:46 -08:00
efa864fb80 Run prettier on src 2022-12-04 07:19:31 -08:00
70ca827e5f Fix an error with ambient declaration 2022-12-03 18:59:48 -08:00
12f54c1e02 Add base_job to Job type 2022-12-03 16:40:09 -08:00
ca4b2e9149 Add JobSkillObject and 0th index 2022-12-01 05:35:27 -08:00
0096a49a07 Added jobSkills to data structures 2022-12-01 01:45:31 -08:00
73944becf4 Add type alias for searchable objects 2022-11-30 05:19:43 -08:00
235f36814f Fix name of color attribute on JobSkill 2022-11-29 00:58:48 -08:00
5598e72463 Add JobSkill type 2022-11-27 18:55:51 -08:00
b71bb09723 Fix linting errors 2022-11-19 20:48:05 -08:00
e2dcdbaf37 Add character_id property to Character 2022-11-19 06:36:47 -08:00
5a797f0d14 Fix party details
* Populate from SSR
* Hide button to edit empty anonymous grids
2022-11-16 05:47:30 -08:00
94c885513d Update spacing 2022-11-16 05:17:46 -08:00
0c1fc9c1a1 Add AccountCookie and UserCookie types 2022-11-15 04:43:35 -08:00
e369981981 Add MC gender to account state and User type 2022-04-10 13:24:58 -07:00
d7cb459f99 Add Job type and JobGroups array 2022-04-04 23:42:22 -07:00
5048433e53 Cleanup 2022-03-14 16:47:18 -07:00
b1170a8e87 Add new types, states and value stores 2022-03-11 01:15:11 -08:00
1d98f13dee Query param filters work on Teams page 2022-03-07 17:54:24 -08:00
1365e4c95c Get query states working on teams page
This changes the URL to show query params for our three filters, making it easy for people to link to very specific subsets of raids.
2022-03-07 02:43:21 -08:00
5ea57f0e07 Rename canonical types to use "ja" instead of "jp" 2022-03-04 18:22:00 -08:00
cb7624d7a5 Add new types to User interface and state 2022-03-04 05:15:49 -08:00
242c61c200 Fix typescript build errors 2022-03-03 16:58:04 -08:00
9cef2ce89f Add element, ax and weapon_keys to GridWeapon type 2022-03-03 03:08:11 -08:00
97091050fd Make series not optional in Weapon type 2022-03-03 03:08:00 -08:00
a8544610dc Create SimpleAxSkill.d.ts 2022-03-03 03:07:47 -08:00
6d0227c6b7 Create AxSkill.d.ts 2022-03-03 03:07:44 -08:00
66ebab74ab Create WeaponKey.d.ts 2022-03-03 03:07:40 -08:00