From 3ff4c37a7a2c40340c17f9e6c1754444bce0f839 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Tue, 31 Oct 2023 16:00:45 +0100 Subject: refactor(components): rewrite Modal component * add an optional close button * add an icon prop --- src/components/organisms/toolbar/settings.tsx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src/components/organisms/toolbar/settings.tsx') diff --git a/src/components/organisms/toolbar/settings.tsx b/src/components/organisms/toolbar/settings.tsx index 1b68db8..a0aad8c 100644 --- a/src/components/organisms/toolbar/settings.tsx +++ b/src/components/organisms/toolbar/settings.tsx @@ -3,7 +3,8 @@ import { useIntl } from 'react-intl'; import { BooleanField, type BooleanFieldProps, Icon } from '../../atoms'; import { FlippingLabel } from '../../molecules'; import { SettingsModal, type SettingsModalProps } from '../modals'; -import styles from './toolbar-items.module.scss'; +import styles from './settings.module.scss'; +import sharedStyles from './toolbar-items.module.scss'; export type SettingsProps = SettingsModalProps & { /** @@ -34,9 +35,9 @@ const SettingsWithRef: ForwardRefRenderFunction< }); return ( -
+
} isActive={isActive} label={label} /> - +
); }; -- cgit v1.2.3