├── .babelrc ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── config ├── env.js ├── jest │ ├── cssTransform.js │ └── fileTransform.js ├── paths.js ├── polyfills.js ├── webpack.config.dev.js ├── webpack.config.prod.demo.js ├── webpack.config.prod.js └── webpackDevServer.config.js ├── package.json ├── public └── index.html ├── scripts ├── build-demo.js ├── build.js ├── start.js └── test.js └── src ├── demo ├── App.js ├── github_logo.png ├── index.css └── index.js └── lib ├── components ├── End │ ├── After.js │ ├── OnDate.js │ └── index.js ├── ReactRRuleGenerator.js ├── Repeat │ ├── Daily │ │ └── index.js │ ├── Hourly │ │ └── index.js │ ├── Monthly │ │ ├── On.js │ │ ├── OnThe.js │ │ └── index.js │ ├── Weekly │ │ └── index.js │ ├── Yearly │ │ ├── On.js │ │ ├── OnThe.js │ │ └── index.js │ └── index.js └── Start │ ├── OnDate.js │ └── index.js ├── constants └── index.js ├── index.js ├── styles ├── index.css └── react-datetime.css ├── translations ├── english.js ├── german.js └── index.js └── utils ├── computeRRule ├── fromString │ ├── computeDailyInterval.js │ ├── computeEndAfter.js │ ├── computeEndMode.js │ ├── computeEndOnDate.js │ ├── computeFrequency.js │ ├── computeHourlyInterval.js │ ├── computeMonthlyInterval.js │ ├── computeMonthlyMode.js │ ├── computeMonthlyOnDay.js │ ├── computeMonthlyOnTheDay.js │ ├── computeMonthlyOnTheWhich.js │ ├── computeRRule.js │ ├── computeStartOnDate.js │ ├── computeWeekStartDay.js │ ├── computeWeeklyDays.js │ ├── computeWeeklyInterval.js │ ├── computeYearlyMode.js │ ├── computeYearlyOnMonth.js │ ├── computeYearlyOnMonthday.js │ ├── computeYearlyOnTheMonth.js │ ├── computeYearlyOnTheMonthday.js │ └── computeYearlyOnTheWhich.js └── toString ├── configureInitialState.js ├── numericalFieldHandler.js └── translateLabel.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /src/demo/registerServiceWorker.js 2 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .idea 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/README.md -------------------------------------------------------------------------------- /config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/config/env.js -------------------------------------------------------------------------------- /config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/config/jest/cssTransform.js -------------------------------------------------------------------------------- /config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/config/jest/fileTransform.js -------------------------------------------------------------------------------- /config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/config/paths.js -------------------------------------------------------------------------------- /config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/config/polyfills.js -------------------------------------------------------------------------------- /config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/config/webpack.config.dev.js -------------------------------------------------------------------------------- /config/webpack.config.prod.demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/config/webpack.config.prod.demo.js -------------------------------------------------------------------------------- /config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/config/webpack.config.prod.js -------------------------------------------------------------------------------- /config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/public/index.html -------------------------------------------------------------------------------- /scripts/build-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/scripts/build-demo.js -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/scripts/start.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/scripts/test.js -------------------------------------------------------------------------------- /src/demo/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/demo/App.js -------------------------------------------------------------------------------- /src/demo/github_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/demo/github_logo.png -------------------------------------------------------------------------------- /src/demo/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/demo/index.css -------------------------------------------------------------------------------- /src/demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/demo/index.js -------------------------------------------------------------------------------- /src/lib/components/End/After.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/End/After.js -------------------------------------------------------------------------------- /src/lib/components/End/OnDate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/End/OnDate.js -------------------------------------------------------------------------------- /src/lib/components/End/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/End/index.js -------------------------------------------------------------------------------- /src/lib/components/ReactRRuleGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/ReactRRuleGenerator.js -------------------------------------------------------------------------------- /src/lib/components/Repeat/Daily/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Repeat/Daily/index.js -------------------------------------------------------------------------------- /src/lib/components/Repeat/Hourly/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Repeat/Hourly/index.js -------------------------------------------------------------------------------- /src/lib/components/Repeat/Monthly/On.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Repeat/Monthly/On.js -------------------------------------------------------------------------------- /src/lib/components/Repeat/Monthly/OnThe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Repeat/Monthly/OnThe.js -------------------------------------------------------------------------------- /src/lib/components/Repeat/Monthly/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Repeat/Monthly/index.js -------------------------------------------------------------------------------- /src/lib/components/Repeat/Weekly/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Repeat/Weekly/index.js -------------------------------------------------------------------------------- /src/lib/components/Repeat/Yearly/On.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Repeat/Yearly/On.js -------------------------------------------------------------------------------- /src/lib/components/Repeat/Yearly/OnThe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Repeat/Yearly/OnThe.js -------------------------------------------------------------------------------- /src/lib/components/Repeat/Yearly/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Repeat/Yearly/index.js -------------------------------------------------------------------------------- /src/lib/components/Repeat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Repeat/index.js -------------------------------------------------------------------------------- /src/lib/components/Start/OnDate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Start/OnDate.js -------------------------------------------------------------------------------- /src/lib/components/Start/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/components/Start/index.js -------------------------------------------------------------------------------- /src/lib/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/constants/index.js -------------------------------------------------------------------------------- /src/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/index.js -------------------------------------------------------------------------------- /src/lib/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/styles/index.css -------------------------------------------------------------------------------- /src/lib/styles/react-datetime.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/styles/react-datetime.css -------------------------------------------------------------------------------- /src/lib/translations/english.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/translations/english.js -------------------------------------------------------------------------------- /src/lib/translations/german.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/translations/german.js -------------------------------------------------------------------------------- /src/lib/translations/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/translations/index.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeDailyInterval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeDailyInterval.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeEndAfter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeEndAfter.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeEndMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeEndMode.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeEndOnDate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeEndOnDate.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeFrequency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeFrequency.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeHourlyInterval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeHourlyInterval.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeMonthlyInterval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeMonthlyInterval.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeMonthlyMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeMonthlyMode.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeMonthlyOnDay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeMonthlyOnDay.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeMonthlyOnTheDay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeMonthlyOnTheDay.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeMonthlyOnTheWhich.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeMonthlyOnTheWhich.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeRRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeRRule.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeStartOnDate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeStartOnDate.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeWeekStartDay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeWeekStartDay.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeWeeklyDays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeWeeklyDays.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeWeeklyInterval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeWeeklyInterval.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeYearlyMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeYearlyMode.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeYearlyOnMonth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeYearlyOnMonth.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeYearlyOnMonthday.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeYearlyOnMonthday.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeYearlyOnTheMonth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeYearlyOnTheMonth.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeYearlyOnTheMonthday.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeYearlyOnTheMonthday.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/fromString/computeYearlyOnTheWhich.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/fromString/computeYearlyOnTheWhich.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeDaily.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeDaily.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeEnd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeEnd.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeHourly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeHourly.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeMonthly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeMonthly.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeMonthlyOn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeMonthlyOn.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeMonthlyOnThe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeMonthlyOnThe.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeOptions.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeRRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeRRule.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeRepeat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeRepeat.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeStart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeStart.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeWeekly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeWeekly.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeYearly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeYearly.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeYearlyOn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeYearlyOn.js -------------------------------------------------------------------------------- /src/lib/utils/computeRRule/toString/computeYearlyOnThe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/computeRRule/toString/computeYearlyOnThe.js -------------------------------------------------------------------------------- /src/lib/utils/configureInitialState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/configureInitialState.js -------------------------------------------------------------------------------- /src/lib/utils/numericalFieldHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/numericalFieldHandler.js -------------------------------------------------------------------------------- /src/lib/utils/translateLabel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fafruch/react-rrule-generator/HEAD/src/lib/utils/translateLabel.js --------------------------------------------------------------------------------