wheel-picker-block-01
ncdai-chirags/wheel-picker-block-01FreeBlock
ncdai publishes no description for this item.
Install it
npx shadcn@latest add https://www.chirags.dev/r/wheel-picker-block-01.jsonSource
1import type { WheelPickerOption } from "@/registry/wheel-picker";2import { WheelPicker, WheelPickerWrapper } from "@/registry/wheel-picker";34const createArray = (length: number, add = 0): WheelPickerOption<number>[] =>5 Array.from({ length }, (_, i) => {6 const value = i + add;7 return {8 label: value.toString().padStart(2, "0"),9 value: value,10 };11 });1213const hourOptions = createArray(12, 1);14const minuteOptions = createArray(60);15const meridiemOptions: WheelPickerOption[] = [16 { label: "AM", value: "AM" },17 { label: "PM", value: "PM" },18];1920export default function WheelPickerDemo() {21 return (22 <div className="w-56">23 <WheelPickerWrapper>24 <WheelPicker options={hourOptions} defaultValue={9} infinite />25 <WheelPicker options={minuteOptions} defaultValue={41} infinite />26 <WheelPicker options={meridiemOptions} defaultValue="AM" />27 </WheelPickerWrapper>28 </div>29 );30}
What it pulls in
Other registry items
Files it writes
More from ncdai
All 28 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| scroll-fade-effect-block-01scroll-fade-effect-block-01 | ncdai | Blocks | Free | no deps | |
| scroll-fade-effect-block-02scroll-fade-effect-block-02 | ncdai | Blocks | Free | no deps | |
| scroll-fade-effect-block-03scroll-fade-effect-block-03 | ncdai | Blocks | Free | no deps | |
| scroll-fade-effect-block-04scroll-fade-effect-block-04 | ncdai | Blocks | Free | no deps | |
| shimmering-text-block-01shimmering-text-block-01 | ncdai | Blocks | Free | no deps | |
| shimmering-text-block-02shimmering-text-block-02 | ncdai | Blocks | Free | no deps | |
| slide-to-unlock-block-01slide-to-unlock-block-01 | ncdai | Blocks | Free | no deps | |
| slide-to-unlock-block-02slide-to-unlock-block-02 | ncdai | Blocks | Free | no deps |
