import { renderDashboard } from "semiotic/server" const svg = renderDashboard([ { component: "LineChart", colSpan: 2, props: { data, xAccessor: "time", yAccessor: "value", title: "Trend" } }, { component: "BarChart", props: { data: byRegion, categoryAccessor: "region", valueAccessor: "total" } }, { component: "PieChart", props: { data: bySegment, categoryAccessor: "segment", valueAccessor: "share" } }, ], { title: "My Dashboard", theme: "dark", width: 1200, layout: { columns: 2, gap: 16 }, })