calendar-multiple-months-single-selection-block

PreviousNext
Docs
pureuiblock

Preview

Loading preview…
registry/pure-ui/blocks/calendar/calendar-2-block.tsx
"use client";

import { useState } from "react";

import { Calendar } from "@/registry/pure-ui/ui/calendar";

export function Calendar2Block() {
  const [date, setDate] = useState<Date | undefined>(new Date(2025, 5, 12));

  return (
    <div className="flex items-center justify-center p-5 min-h-[500px]">
      <Calendar
        animate
        mode="single"
        defaultMonth={date}
        numberOfMonths={2}
        selected={date}
        onSelect={setDate}
      />
    </div>
  );
}

Installation

npx shadcn@latest add @pureui/calendar-multiple-months-single-selection-block

Usage

import { CalendarMultipleMonthsSingleSelectionBlock } from "@/components/calendar-multiple-months-single-selection-block"
<CalendarMultipleMonthsSingleSelectionBlock />