"use client";
import { useTheme } from "next-themes";
import { colors } from "@/lib/colors";
import { useConfig } from "@/hooks/use-config";
import {
LineChart,
Line,
CartesianGrid,
XAxis,
YAxis,
Tooltip,
ResponsiveContainer,
} from "recharts";
import CustomTooltip from "./custom-tooltip";
interface CustomLabelProps {
x?: number;
y?: number;
stroke?: string;
value?: number | string;
}
const CustomLabel = ({ x, y, stroke, value }: CustomLabelProps) => {
return (
{value}
);
};
const CustomizedLabel = ({ height = 300 }) => {
const { theme: mode } = useTheme();
const data = [
{
name: "Page A",
uv: 4000,
pv: 2400,
amt: 2400,
},
{
name: "Page B",
uv: 3000,
pv: 1398,
amt: 2210,
},
{
name: "Page C",
uv: 2000,
pv: 9800,
amt: 2290,
},
{
name: "Page D",
uv: 2780,
pv: 3908,
amt: 2000,
},
{
name: "Page E",
uv: 1890,
pv: 4800,
amt: 2181,
},
{
name: "Page F",
uv: 2390,
pv: 3800,
amt: 2500,
},
{
name: "Page G",
uv: 3490,
pv: 4300,
amt: 2100,
},
];
return (
}
/>
);
};
export default CustomizedLabel;