Gentlent LogoGentlent Logo
ComponentsColorsIcons
Copyright © by Gentlent and/or its subsidiaries. All rights reserved. Gentlent® is a registered trademark of Gentlent GmbH in the European Union and other countries. All trademarks, service marks, and company names are the property of their respective owners.
English Deutsch

CalendarDate selection and scheduling interface.

Calendar
Su
Mo
Tu
We
Th
Fr
Sa
import Calendar from '@/components/Calendar';
export function Example() {  return (    <Calendar />  );}

Calendar (with value)
Su
Mo
Tu
We
Th
Fr
Sa
import Calendar from '@/components/Calendar';
export function Example() {  return (    <Calendar $value={new Date()} />  );}

Calendar (with date range)
Su
Mo
Tu
We
Th
Fr
Sa
import Calendar from '@/components/Calendar';
export function Example() {  const fromDate = new Date(2026, 10, 10);  const toDate = new Date(2026, 10, 20);    return (    <Calendar       $from={fromDate}      $to={toDate}    />  );}

Calendar (with disabled dates)
Su
Mo
Tu
We
Th
Fr
Sa
import Calendar from '@/components/Calendar';
export function Example() {  const disabledDates = [    new Date(2026, 10, 10),    new Date(2026, 10, 15),    new Date(2026, 10, 20)  ];    return (    <Calendar $disabled={disabledDates} />  );}

Calendar (with onChange)
Su
Mo
Tu
We
Th
Fr
Sa
import Calendar from '@/components/Calendar';import { useState } from 'react';
export function Example() {  const [selectedDate, setSelectedDate] = useState<Date | null>(null);    return (    <>      <Calendar         $onChange={(date) => {          setSelectedDate(date);        }}      />    </>  );}