Skip to content

dcantatore/react-rrule-builder-ts

Repository files navigation

PRE-RELEASE - NOT YET STABLE - READ BELOW

npm version

Storybook

NPM

react-rrule-builder-ts

This is a React component that generates a RRULE string for use in iCalendar events.

It is a TypeScript interpretation that was inspired by the original and now deprecated react-rrule-generator package.

If you would like to see the demo and it's components functionality in action, you can view the storybook.

Info

This is in pre-release and while it is published to npm, it is not yet ready for production use. It is still in development and testing. When this note is removed it will be ready.

Features

  • Generates RRULE strings
  • Supports all RRULE options
  • Has form validation with yup

Other important notes

  • Has mui currently as a peer dependency
  • Uses mui calendar for date selection, this may change in the future and allow for other date pickers
  • Uses zustand to manage and expose state to end users
    • This is useful for when you need to validate the form outside of the component and all of it's other functionality

About

rrule component for react with mui

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published