{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "react-date-range-picker",
  "homepage": "https://dsikeres1.github.io/react-date-range-picker/",
  "items": [
    {
      "name": "date-range-picker",
      "type": "registry:component",
      "title": "Date Range Picker",
      "description": "Compound component date range picker suite.",
      "dependencies": [
        "react-date-range-picker-headless",
        "@floating-ui/react",
        "clsx",
        "tailwind-merge"
      ],
      "files": [
        {
          "path": "registry/components/DatePicker/Compound.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/components/DatePicker/Compound.tsx"
        },
        {
          "path": "registry/components/DatePicker/index.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/components/DatePicker/index.tsx"
        },
        {
          "path": "registry/components/DateRangePicker/Compound.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/components/DateRangePicker/Compound.tsx"
        },
        {
          "path": "registry/components/DateRangePicker/index.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/components/DateRangePicker/index.tsx"
        },
        {
          "path": "registry/components/DateRangeTimePicker/Compound.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/components/DateRangeTimePicker/Compound.tsx"
        },
        {
          "path": "registry/components/DateRangeTimePicker/index.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/components/DateRangeTimePicker/index.tsx"
        },
        {
          "path": "registry/components/DateTimePicker/Compound.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/components/DateTimePicker/Compound.tsx"
        },
        {
          "path": "registry/components/DateTimePicker/index.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/components/DateTimePicker/index.tsx"
        },
        {
          "path": "registry/components/TimePicker/Compound.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/components/TimePicker/Compound.tsx"
        },
        {
          "path": "registry/components/TimePicker/index.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/components/TimePicker/index.tsx"
        },
        {
          "path": "registry/theme.ts",
          "type": "registry:component",
          "target": "components/date-range-picker/theme.ts"
        },
        {
          "path": "registry/ui-primitives/DatePicker/Root.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DatePicker/Root.tsx"
        },
        {
          "path": "registry/ui-primitives/DatePicker/index.ts",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DatePicker/index.ts"
        },
        {
          "path": "registry/ui-primitives/DateRangePicker/Calendars.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateRangePicker/Calendars.tsx"
        },
        {
          "path": "registry/ui-primitives/DateRangePicker/PresetItem.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateRangePicker/PresetItem.tsx"
        },
        {
          "path": "registry/ui-primitives/DateRangePicker/Presets.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateRangePicker/Presets.tsx"
        },
        {
          "path": "registry/ui-primitives/DateRangePicker/Root.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateRangePicker/Root.tsx"
        },
        {
          "path": "registry/ui-primitives/DateRangePicker/index.ts",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateRangePicker/index.ts"
        },
        {
          "path": "registry/ui-primitives/DateRangeTimePicker/EndTimeSection.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateRangeTimePicker/EndTimeSection.tsx"
        },
        {
          "path": "registry/ui-primitives/DateRangeTimePicker/Root.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateRangeTimePicker/Root.tsx"
        },
        {
          "path": "registry/ui-primitives/DateRangeTimePicker/StartTimeSection.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateRangeTimePicker/StartTimeSection.tsx"
        },
        {
          "path": "registry/ui-primitives/DateRangeTimePicker/index.ts",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateRangeTimePicker/index.ts"
        },
        {
          "path": "registry/ui-primitives/DateTimePicker/Root.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateTimePicker/Root.tsx"
        },
        {
          "path": "registry/ui-primitives/DateTimePicker/TimeSection.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateTimePicker/TimeSection.tsx"
        },
        {
          "path": "registry/ui-primitives/DateTimePicker/index.ts",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/DateTimePicker/index.ts"
        },
        {
          "path": "registry/ui-primitives/TimePicker/PeriodToggle.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/TimePicker/PeriodToggle.tsx"
        },
        {
          "path": "registry/ui-primitives/TimePicker/Root.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/TimePicker/Root.tsx"
        },
        {
          "path": "registry/ui-primitives/TimePicker/index.ts",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/TimePicker/index.ts"
        },
        {
          "path": "registry/ui-primitives/index.ts",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/index.ts"
        },
        {
          "path": "registry/ui-primitives/shared/CancelButton.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/CancelButton.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/ClearButton.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/ClearButton.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/ConfirmButton.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/ConfirmButton.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/Content.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/Content.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/Day.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/Day.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/Footer.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/Footer.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/Grid.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/Grid.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/Header.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/Header.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/NextButton.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/NextButton.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/PrevButton.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/PrevButton.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/TimePanel.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/TimePanel.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/Title.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/Title.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/TodayButton.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/TodayButton.tsx"
        },
        {
          "path": "registry/ui-primitives/shared/Trigger.tsx",
          "type": "registry:component",
          "target": "components/date-range-picker/ui-primitives/shared/Trigger.tsx"
        },
        {
          "path": "registry/utils.ts",
          "type": "registry:component",
          "target": "components/date-range-picker/utils.ts"
        }
      ]
    }
  ]
}
