hensei-web/utils
Justin Edmund 739c72f4e0
Add ability to remove job skills (#317)
* Add Awakening type and remove old defs

We remove the flat list of awakening data, as we will be pulling data from the database

* Update types to use new Awakening type

* Update WeaponUnit for Grand weapon awakenings

* Update object modals

We needed to update CharacterModal and WeaponModal to display awakenings from the new data format. However, the component used (`SelectWithInput`) was tied to AX Skills in a way that would take exponentially more time to resolve.

Instead, we forked `SelectWithInput` into `AwakeningSelectWithInput` and did our work there.

`AwakeningSelect` was found to be redundant, so it was removed.

* Update hovercards

* Add max-height to Select

* Allow styling of Select modal with className prop

* Add Job class to Job select

* Add localizations for removing job skills

* Add endpoint for removing job skills

* Implement removing job skills

We added a (...) button next to each editable job skill that opens a context menu that will allow the user to remove the job skill. An alert is presented to make sure the user is sure before proceeding.

As part of this change, some minor restyling of JobSkillItem was necessary
2023-06-19 02:39:27 -07:00
..
accountState.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
api.tsx Add ability to remove job skills (#317) 2023-06-19 02:39:27 -07:00
appState.tsx Implement raid combobox (#311) 2023-06-16 19:00:57 -07:00
capitalizeFirstLetter.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
changeLanguage.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
defaultFilters.tsx Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
elementalizeAetherialMastery.tsx Bug fixes and content updates (#270) 2023-03-17 01:35:49 -07:00
elementEmoji.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
emptyStates.tsx Deploy hotfix for World Series bug (#294) 2023-04-01 12:22:31 -07:00
enums.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
extractFilters.tsx Implement raid combobox (#311) 2023-06-16 19:00:57 -07:00
fetchLatestVersion.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
generateTitle.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
getElementForParty.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
groupWeaponKeys.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
jobsWithAccessories.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
localId.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
mapWeaponSeries.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
pictureData.tsx Remove trailing semicolons 2022-12-05 17:54:46 -08:00
reportError.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
retrieveCookies.tsx Different approach to getting locale cookie 2023-01-03 23:19:13 -08:00
stateValues.tsx February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
timeAgo.tsx Fix division by 0 2022-12-27 10:40:09 -08:00
useDidMountEffect.tsx Remove trailing semicolons 2022-12-05 17:54:46 -08:00
userToken.tsx Bug fixes and content updates (#270) 2023-03-17 01:35:49 -07:00
youtube.tsx I'm double dumb 2022-12-26 09:53:25 -08:00