"use client" import { Bar, BarChart, XAxis } from "recharts" import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "@/registry/new-york-v4/ui/card" import { ChartContainer, ChartTooltip, ChartTooltipContent, type ChartConfig, } from "@/registry/new-york-v4/ui/chart" export const description = "A stacked bar chart with a legend" export const iframeHeight = "600px" export const containerClassName = "[&>div]:w-full [&>div]:max-w-md flex items-center justify-center min-h-svh" const chartData = [ { date: "2024-07-15", running: 450, swimming: 300 }, { date: "2024-07-16", running: 380, swimming: 420 }, { date: "2024-07-17", running: 520, swimming: 120 }, { date: "2024-07-18", running: 140, swimming: 550 }, { date: "2024-07-19", running: 600, swimming: 350 }, { date: "2024-07-20", running: 480, swimming: 400 }, ] const chartConfig = { running: { label: "Running", color: "var(--chart-1)", }, swimming: { label: "Swimming", color: "var(--chart-2)", }, } satisfies ChartConfig export function ChartTooltipDefault() { return ( Tooltip - Default Default tooltip with ChartTooltipContent. { return new Date(value).toLocaleDateString("en-US", { weekday: "short", }) }} /> } cursor={false} defaultIndex={1} /> ) }