hensei-web/components/common
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
..
Alert Redesigned team navigation (#310) 2023-06-16 18:49:55 -07:00
Button Implement raid combobox (#311) 2023-06-16 19:00:57 -07:00
CharLimitedFieldset Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
Command Implement raid combobox (#311) 2023-06-16 19:00:57 -07:00
ContextMenu Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
ContextMenuItem Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
Dialog Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
DialogContent Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
DropdownMenuContent Redesigned team navigation (#310) 2023-06-16 18:49:55 -07:00
DurationInput Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
Hovercard Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
Input Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
InputTableField Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
LabelledInput Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
Overlay Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
PictureSelectItem Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
Popover Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
PopoverContent Implement raid combobox (#311) 2023-06-16 19:00:57 -07:00
Segment Implement raid combobox (#311) 2023-06-16 19:00:57 -07:00
SegmentedControl Implement raid combobox (#311) 2023-06-16 19:00:57 -07:00
Select Add ability to remove job skills (#317) 2023-06-19 02:39:27 -07:00
SelectGroup Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
SelectItem Implement raid combobox (#311) 2023-06-16 19:00:57 -07:00
SelectTableField Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
SelectWithInput Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
Slider Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
SliderTableField Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
Switch Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
SwitchTableField Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
TableField Implement Edit team modal (#312) 2023-06-18 01:29:53 -07:00
TextFieldset Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
Toast Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
ToggleSwitch Deploy organization and bug fixes (#299) 2023-04-12 06:37:41 -07:00
Token Redesigned team navigation (#310) 2023-06-16 18:49:55 -07:00
Tooltip Implement raid combobox (#311) 2023-06-16 19:00:57 -07:00