/* Copyright (C) 2024 Manuel Bustillo*/ import { generateYAxis } from '@/app/lib/utils'; import { CalendarIcon } from '@heroicons/react/24/outline'; import { lusitana } from '@/app/ui/fonts'; import { Revenue } from '@/app/lib/definitions'; // This component is representational only. // For data visualization UI, check out: // https://www.tremor.so/ // https://www.chartjs.org/ // https://airbnb.io/visx/ export default async function RevenueChart({ revenue, }: { revenue: Revenue[]; }) { const chartHeight = 350; // NOTE: Uncomment this code in Chapter 7 // const { yAxisLabels, topLabel } = generateYAxis(revenue); // if (!revenue || revenue.length === 0) { // return
No data available.
; // } return ({label}
))}{month.month}