import { useId } from "react"; import type { UiModuleBlock } from "../../types"; import { IconGlyph } from "../foundation/IconGlyph"; export interface ModuleCardProps { module: UiModuleBlock; } export function ModuleCard({ module }: ModuleCardProps) { const generatedId = useId(); const titleId = `${generatedId}-title`; const ariaLabel = module.title ? undefined : module.label || module.id; return ( ); }