import { BaseBoxShapeUtil, HTMLContainer, TLBaseShape } from "tldraw"; type ITextCardShape = TLBaseShape< "Textcard", { w: number; h: number; content: string; extrainfo: string } >; export class textCardUtil extends BaseBoxShapeUtil { static override type = "Textcard" as const; getDefaultProps(): ITextCardShape["props"] { return { w: 100, h: 50, content: "", extrainfo: "", }; } component(s: ITextCardShape) { return (

{s.props.content}

{s.props.extrainfo}

); } indicator(shape: ITextCardShape) { return ; } }