{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "calendar-chart",
  "title": "달력 히트맵",
  "description": "날짜별 처리 횟수 또는 강도",
  "type": "registry:component",
  "dependencies": [],
  "registryDependencies": [
    "@quant/quant-chart-runtime"
  ],
  "files": [
    {
      "path": "registry/quant/calendar-chart.tsx",
      "target": "components/quant/calendar-chart.tsx",
      "type": "registry:component",
      "content": "\"use client\";\n\nimport {ChartPanel} from \"./chart-panel\";\nimport type {Chart} from \"./chart-types\";\n\nconst example = {\n  \"kind\": \"calendar\",\n  \"title\": \"일별 처리 건수\",\n  \"unit\": \"건\",\n  \"x\": [\n    \"2026-01-01\",\n    \"2026-01-02\",\n    \"2026-01-03\",\n    \"2026-01-04\",\n    \"2026-01-05\",\n    \"2026-01-06\",\n    \"2026-01-07\",\n    \"2026-01-08\",\n    \"2026-01-09\",\n    \"2026-01-10\",\n    \"2026-01-11\",\n    \"2026-01-12\",\n    \"2026-01-13\",\n    \"2026-01-14\",\n    \"2026-01-15\",\n    \"2026-01-16\",\n    \"2026-01-17\",\n    \"2026-01-18\",\n    \"2026-01-19\",\n    \"2026-01-20\",\n    \"2026-01-21\",\n    \"2026-01-22\",\n    \"2026-01-23\",\n    \"2026-01-24\",\n    \"2026-01-25\",\n    \"2026-01-26\",\n    \"2026-01-27\",\n    \"2026-01-28\",\n    \"2026-01-29\",\n    \"2026-01-30\",\n    \"2026-01-31\",\n    \"2026-02-01\",\n    \"2026-02-02\",\n    \"2026-02-03\",\n    \"2026-02-04\",\n    \"2026-02-05\",\n    \"2026-02-06\",\n    \"2026-02-07\",\n    \"2026-02-08\",\n    \"2026-02-09\",\n    \"2026-02-10\",\n    \"2026-02-11\",\n    \"2026-02-12\",\n    \"2026-02-13\",\n    \"2026-02-14\",\n    \"2026-02-15\",\n    \"2026-02-16\",\n    \"2026-02-17\",\n    \"2026-02-18\",\n    \"2026-02-19\",\n    \"2026-02-20\",\n    \"2026-02-21\",\n    \"2026-02-22\",\n    \"2026-02-23\",\n    \"2026-02-24\",\n    \"2026-02-25\",\n    \"2026-02-26\",\n    \"2026-02-27\",\n    \"2026-02-28\",\n    \"2026-03-01\",\n    \"2026-03-02\",\n    \"2026-03-03\",\n    \"2026-03-04\",\n    \"2026-03-05\",\n    \"2026-03-06\",\n    \"2026-03-07\",\n    \"2026-03-08\",\n    \"2026-03-09\",\n    \"2026-03-10\",\n    \"2026-03-11\",\n    \"2026-03-12\",\n    \"2026-03-13\",\n    \"2026-03-14\",\n    \"2026-03-15\",\n    \"2026-03-16\",\n    \"2026-03-17\",\n    \"2026-03-18\",\n    \"2026-03-19\",\n    \"2026-03-20\",\n    \"2026-03-21\",\n    \"2026-03-22\",\n    \"2026-03-23\",\n    \"2026-03-24\",\n    \"2026-03-25\",\n    \"2026-03-26\",\n    \"2026-03-27\",\n    \"2026-03-28\",\n    \"2026-03-29\",\n    \"2026-03-30\",\n    \"2026-03-31\",\n    \"2026-04-01\",\n    \"2026-04-02\"\n  ],\n  \"series\": [\n    {\n      \"id\": \"completed\",\n      \"name\": \"처리 건수\",\n      \"values\": [\n        null,\n        null,\n        4,\n        11,\n        7,\n        3,\n        10,\n        null,\n        null,\n        9,\n        5,\n        1,\n        8,\n        4,\n        null,\n        null,\n        3,\n        10,\n        6,\n        2,\n        9,\n        null,\n        null,\n        8,\n        4,\n        11,\n        7,\n        3,\n        null,\n        null,\n        2,\n        9,\n        5,\n        1,\n        8,\n        null,\n        null,\n        7,\n        3,\n        10,\n        6,\n        2,\n        null,\n        null,\n        1,\n        8,\n        4,\n        11,\n        7,\n        null,\n        null,\n        6,\n        2,\n        9,\n        5,\n        1,\n        null,\n        null,\n        11,\n        7,\n        3,\n        10,\n        6,\n        null,\n        null,\n        5,\n        1,\n        8,\n        4,\n        11,\n        null,\n        null,\n        10,\n        6,\n        2,\n        9,\n        5,\n        null,\n        null,\n        4,\n        11,\n        7,\n        3,\n        10,\n        null,\n        null,\n        9,\n        5,\n        1,\n        8,\n        4,\n        null\n      ]\n    }\n  ]\n} satisfies Chart;\n\nexport function Example() {\n  return <ChartPanel spec={example} />;\n}\n"
    }
  ]
}
