Skip to content

Jainex17/Calendra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

calendra

Props

Name Type Default Description
dateValue Date Required The selected date value.
setDateValue (value: React.SetStateAction) => void Required A function to set the new date value.
darkMode boolean false Optional. Set to true to enable dark mode.
readOnly boolean false Optional. Set to true to disable user interactions with the calendar.
yearRange [number, number] last 50 year Optional. The allowed range of years for the calendar.

Usage

Here's an example of basic usage:

import React, { useState } from 'react';
import { Calendar } from 'calendra';

function App() {
  const [dateValue, setDateValue] = useState(new Date());

  return (
    <>
      <Calendar dateValue={dateValue} setDateValue={setDateValue} />
    </>
  );
}

Here's an example of dark mode usage:

import React, { useState } from 'react';
import { Calendar } from 'calendra';

function App() {
  const [dateValue, setDateValue] = useState(new Date());
  const [darkMode, setDarkMode] = useState(false);

  return (
    <>
      <Calendar 
          dateValue={dateValue} 
          setDateValue={setDateValue} 
          darkMode={darkMode}
        />
    </>
  );
}

About

amazing calendar for your React app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors