react-jewish-datepicker

React jewish datepicker

Usage no npm install needed!

<script type="module">
  import reactJewishDatepicker from 'https://cdn.skypack.dev/react-jewish-datepicker';
</script>

README

react-jewish-datepicker

npm CI license size size minzip downloads stars open issues watchers

npm

Demo:

https://react-jewish-datepicker.js.org/

Installation

yarn add react-jewish-datepicker

Or with npm

npm install react-jewish-datepicker --save

TypeScript example:

import * as React from "react";
import {
  ReactJewishDatePicker,
  BasicJewishDay,
  BasicJewishDate
} from "react-jewish-datepicker";

export default function App() {
  const [basicJewishDay, setBasicJewishDay] = React.useState<BasicJewishDay>();
  const basicJewishDate: BasicJewishDate = {
    day: 13,
    monthName: "Elul",
    year: 5788
  };

  return (
    <>
      <div>
        Hebrew:
        <ReactJewishDatePicker
          value={basicJewishDate}
          isHebrew
          onClick={(day: BasicJewishDay) => {
            setBasicJewishDay(day);
          }}
        />
      </div>
    </>
  );
}


Edit react-jewish-datepicker-typescript-example

JavaScript example:

import * as React from "react";
import { ReactJewishDatePicker, BasicJewishDay } from "react-jewish-datepicker";

export default function App() {
  const [basicJewishDay, setBasicJewishDay] = React.useState();
  return (
    <ReactJewishDatePicker
      value={new Date()}
      isHebrew
      onClick={(day) => {
        setBasicJewishDay(day);
      }}
    />
  );
}



Edit react-jewish-datepicker-javascript-example

Contributors

Shmulik Kravitz
Sagi Tawil