Closed joyswim closed 5 days ago
Chart.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ธ๋ถ ๊ฒฐ๊ณผ์ ์ฌ์ฉ๋ PieChart ์ปดํฌ๋ํธ๋ฅผ ๊ตฌํํฉ๋๋ค. ํ ์คํธ ์ฝ๋๋ฅผ ์ฐธ๊ณ ํ์ฌ labels, data๋ฅผ ์ ๋ฌํด์ฃผ์ธ์.
// page.tsx import { PieChart } from '@/components/PieChart'; const DUMMY_DATA = { labels: ['๊ณ ์์ด', '๊ฐ์์ง', '๋ฏธ์ ํ'], data: [5, 4, 1], }; export default function Home() { return ( <div className="my-10 flex gap-10"> <PieChart labels={DUMMY_DATA.labels} data={DUMMY_DATA.data} /> <PieChart labels={[]} data={[]} /> <PieChart labels={DUMMY_DATA.labels} data={DUMMY_DATA.data} className="bg-gray-800 w-80" /> </div> ); }
๐์์ ๋ด์ฉ
Chart.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ธ๋ถ ๊ฒฐ๊ณผ์ ์ฌ์ฉ๋ PieChart ์ปดํฌ๋ํธ๋ฅผ ๊ตฌํํฉ๋๋ค. ํ ์คํธ ์ฝ๋๋ฅผ ์ฐธ๊ณ ํ์ฌ labels, data๋ฅผ ์ ๋ฌํด์ฃผ์ธ์.
๐ท์คํฌ๋ฆฐ์ท
๐งช ํ ์คํธ
โจPR Point