import { PiTextBDuotone, PiTextItalicDuotone, PiTextUnderlineDuotone, PiTextStrikethroughDuotone, PiTextHOneDuotone, PiTextHTwoDuotone, PiTextHThreeDuotone, PiListBulletsDuotone, PiListNumbersDuotone, PiQuotesDuotone, PiCodeBlockDuotone, PiTextAlignLeftDuotone, PiTextAlignCenterDuotone, PiHighlighterDuotone, } from 'react-icons/pi'; import { cn } from '@/lib/utils'; interface IconProps { className?: string; } /** * Rich-text editor toolbar icons — Phosphor (react-icons/pi) Duotone, the * panel's icon family. Shared by the TipTap toolbars in AdminNewsCreate and * AdminInfoPageEditor. Names match the historical local definitions so the * toolbars import instead of hand-rolling SVGs. */ export const BoldIcon = ({ className }: IconProps) => ( ); export const ItalicIcon = ({ className }: IconProps) => ( ); export const UnderlineIcon = ({ className }: IconProps) => ( ); export const StrikeIcon = ({ className }: IconProps) => ( ); export const H1Icon = ({ className }: IconProps) => ( ); export const H2Icon = ({ className }: IconProps) => ( ); export const H3Icon = ({ className }: IconProps) => ( ); export const ListBulletIcon = ({ className }: IconProps) => ( ); export const ListOrderedIcon = ({ className }: IconProps) => ( ); export const QuoteIcon = ({ className }: IconProps) => ( ); export const CodeBlockIcon = ({ className }: IconProps) => ( ); export const AlignLeftIcon = ({ className }: IconProps) => ( ); export const AlignCenterIcon = ({ className }: IconProps) => ( ); export const HighlightIcon = ({ className }: IconProps) => ( );