import { Chart } from 'tvu-react-pilot'
const Surface = ({ children }: any) => (
{children}
)
// Realistic TVU streaming data shapes — copied from App.tsx.
const share = { labels: ['Live', 'Idle', 'Error'], datasets: [{ label: 'Channels', data: [6, 3, 1] }] }
const trend = { labels: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri'], datasets: [{ label: 'Streams', data: [12, 19, 8, 15, 22] }] }
const trafficByChannel = { labels: ['Direct', 'Organic', 'Paid', 'Social', 'Referral'], datasets: [{ label: 'Visits', data: [30, 45, 15, 25, 10] }] }
const mixed = {
labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May'],
datasets: [
{ label: 'Revenue', data: [100, 120, 90, 150, 130], type: 'bar' as const },
{ label: 'Trend', data: [105, 115, 108, 125, 130], type: 'line' as const },
],
}
export const Pie = () => (
)
export const Donut = () => (
)
export const Line = () => (
)
export const Bar = () => (
)
export const BarHorizontal = () => (
)
export const LineBar = () => (
)