/** * General icons from the CBAR Design System (Figma → `General` category). * * GENERATED FILE — do not edit by hand. Regenerate with: * node tools/figma-cbar/gen-icons.js * * 24 icons. Each takes `variant` ("outline" | "solid"); * icons CBAR draws once carry the same geometry for both. */ import { Icon, type CbarIconProps } from '../icon'; /** CBAR `Outline/General/Alarm`, `Solid/General/Alarm` — outline + solid */ export const AlarmIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Bag`, `Solid/General/Bag` — outline + solid */ export const BagIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Bank`, `Solid/General/Bank` — outline + solid */ export const BankIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Box`, `Solid/General/Box` — outline + solid */ export const BoxIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Calendar`, `Solid/General/Calendar` — outline + solid */ export const CalendarIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Card`, `Solid/General/Card` — outline + solid */ export const CardIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Chart-pie-alt`, `Solid/General/Chart-pie-alt` — outline + solid */ export const ChartPieAltIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Chart-pie`, `Solid/General/Chart-pie` — outline + solid */ export const ChartPieIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Clock`, `Solid/General/Clock` — outline + solid */ export const ClockIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Filter`, `Solid/General/Filter` — outline + solid */ export const FilterIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Flask-alt`, `Solid/General/Flask-alt` — outline + solid */ export const FlaskAltIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Flask`, `Solid/General/Flask` — outline + solid */ export const FlaskIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Home`, `Solid/General/Home` — outline + solid */ export const HomeIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Medkit`, `Solid/General/Medkit` — outline + solid */ export const MedkitIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Moon`, `Solid/General/Moon` — outline + solid */ export const MoonIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Palette`, `Solid/General/Palette` — outline + solid */ export const PaletteIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Pulse`, `Solid/General/Pulse` — outline + solid */ export const PulseIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Shopping-bag`, `Solid/General/Shopping-bag` — outline + solid */ export const ShoppingBagIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Shopping-basket`, `Solid/General/Shopping-basket` — outline + solid */ export const ShoppingBasketIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Shopping-cart`, `Solid/General/Shopping-cart` — outline + solid */ export const ShoppingCartIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Sun`, `Solid/General/Sun` — outline + solid */ export const SunIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Timer`, `Solid/General/Timer` — outline + solid */ export const TimerIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Umbrella`, `Solid/General/Umbrella` — outline + solid */ export const UmbrellaIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( ); /** CBAR `Outline/General/Wallet`, `Solid/General/Wallet` — outline + solid */ export const WalletIcon = ({ variant = 'outline', ...props }: CbarIconProps) => variant === 'solid' ? ( ) : ( );