/** @jsxImportSource preact */ import type {JSX} from 'preact'; export function makeTextIcon(content: string, fontSize = 16, viewBoxSize = 24): string { const halfViewBoxSize = viewBoxSize / 2; return `data:image/svg+xml,`; } export function IconButton({ icon, color, style, className = '', title, onClick }: { icon: string; color?: string; className?: string; style?: JSX.CSSProperties; title?: string; onClick?: () => void; }) { return (