{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "wheel-picker-block-01", "type": "registry:block", "registryDependencies": [ "@ncdai/wheel-picker" ], "files": [ { "path": "src/registry/examples/wheel-picker-demo.tsx", "content": "import type { WheelPickerOption } from \"@/registry/wheel-picker\";\nimport { WheelPicker, WheelPickerWrapper } from \"@/registry/wheel-picker\";\n\nconst createArray = (length: number, add = 0): WheelPickerOption[] =>\n Array.from({ length }, (_, i) => {\n const value = i + add;\n return {\n label: value.toString().padStart(2, \"0\"),\n value: value.toString(),\n };\n });\n\nconst hourOptions = createArray(12, 1);\nconst minuteOptions = createArray(60);\nconst meridiemOptions: WheelPickerOption[] = [\n { label: \"AM\", value: \"AM\" },\n { label: \"PM\", value: \"PM\" },\n];\n\nexport default function WheelPickerDemo() {\n return (\n