import type { SVGProps } from "react"; /** * Kleines Icon-Set für die QR-Typ-Kacheln und die Oberfläche. * Einheitlicher Stil: 24×24, Strichstärke 1.75, runde Enden. */ const PATHS = { globe: ( <> ), contact: ( <> ), smartphone: ( <> ), list: ( <> ), share: ( <> ), chat: ( <> ), document: ( <> ), image: ( <> ), video: ( <> ), mail: ( <> ), message: ( <> ), pin: ( <> ), card: ( <> ), wifi: ( <> ), star: ( <> ), qr: ( <> ), check: , search: ( <> ), viewList: ( <> ), viewGrid: ( <> ), eye: ( <> ), eyeOff: ( <> ), dice: ( <> ), copy: ( <> ), download: ( <> ), trash: ( <> ), pencil: ( <> ), arrowLeft: ( <> ), external: ( <> ), warning: ( <> ), scan: ( <> ), sun: ( <> ), moon: ( <> ), monitor: ( <> ), lock: ( <> ), help: ( <> ), } as const; export type IconName = keyof typeof PATHS; type IconProps = SVGProps & { name: IconName; }; export function Icon({ name, ...props }: IconProps) { return ( ); }