From 5d3e8a4d0c2ce2ad8f22df857ab3ce54fcfc38ac Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Fri, 3 Nov 2023 12:22:47 +0100 Subject: refactor(components): replace Toolbar with Navbar component * remove SearchModal and SettingsModal components * add a generic NavbarItem component (instead of the previous toolbar items to avoid unreadable styles...) * move FlippingLabel component logic into NavbarItem since it is only used here --- .../forms/flipping-label/flipping-label.tsx | 54 ---------------------- 1 file changed, 54 deletions(-) delete mode 100644 src/components/molecules/forms/flipping-label/flipping-label.tsx (limited to 'src/components/molecules/forms/flipping-label/flipping-label.tsx') diff --git a/src/components/molecules/forms/flipping-label/flipping-label.tsx b/src/components/molecules/forms/flipping-label/flipping-label.tsx deleted file mode 100644 index 586301f..0000000 --- a/src/components/molecules/forms/flipping-label/flipping-label.tsx +++ /dev/null @@ -1,54 +0,0 @@ -import type { FC, ReactNode } from 'react'; -import { - Icon, - Label, - VisuallyHidden, - type LabelProps, - Flip, - FlipSide, -} from '../../../atoms'; -import styles from './flipping-label.module.scss'; - -export type FlippingLabelProps = Omit< - LabelProps, - 'children' | 'isHidden' | 'isRequired' -> & { - /** - * The front icon. - */ - icon: ReactNode; - /** - * Which side of the label should be displayed? True for the close icon. - */ - isActive: boolean; - /** - * An accessible name for the label. - */ - label: string; -}; - -export const FlippingLabel: FC = ({ - className = '', - icon, - isActive, - label, - ...props -}) => { - const wrapperClass = `${styles.wrapper} ${className}`; - - return ( - - ); -}; -- cgit v1.2.3