aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/organisms/toolbar/settings.tsx
Commit message (Collapse)AuthorAgeFilesLines
* fix(settings): avoid cropped tooltip on small devicesArmand Philippot2022-06-091-3/+3
| | | | | | I changed the settings disposition to make tooltip positioning easier. Jest complains about ref passed but everything seems to work as expected so I'm not sure it is relevant. Maybe a bug with cloneElement.
* chore: add aria hidden attribute to SVG iconsArmand Philippot2022-06-071-1/+1
|
* chore: replace Checkbox component with a BooleanField componentArmand Philippot2022-05-311-7/+11
| | | | | Checkbox and radio buttons are working the same way so I decided to group them in a same component.
* chore(toolbar): change icons to close button when activatedArmand Philippot2022-05-241-4/+5
|
* chore: complete Storybook storiesArmand Philippot2022-05-211-8/+1
|
* chore: handle settings changeArmand Philippot2022-05-181-7/+15
|
* chore: close toolbar modals on click/focus outsideArmand Philippot2022-05-181-9/+7
|
* refactor: support React 18Armand Philippot2022-04-161-6/+8
| | | | | | | | I replaced the deprecated VFC type with FC type and made all children explicits. Formatjs is still not compatible with React 18 so I need to skip type checking when comitting. There are some type errors because of IntlProvider in Storybook stories.
* chore: add a Settings componentArmand Philippot2022-04-141-0/+72