UNPKG

react-js-cron-mui

Version:

A React cron editor with Material UI a forked repo from Xavier Rutayisire (https://github.com/xrutayisire/react-js-cron)

86 lines (84 loc) 1.35 kB
import { ShortcutsValues, Unit } from './types' export const SUPPORTED_SHORTCUTS: ShortcutsValues[] = [ { name: '@yearly', value: '0 0 1 1 *', }, { name: '@annually', value: '0 0 1 1 *', }, { name: '@monthly', value: '0 0 1 * *', }, { name: '@weekly', value: '0 0 * * 0', }, { name: '@daily', value: '0 0 * * *', }, { name: '@midnight', value: '0 0 * * *', }, { name: '@hourly', value: '0 * * * *', }, ] export const UNITS: Unit[] = [ { type: 'minutes', min: 0, max: 59, total: 60, }, { type: 'hours', min: 0, max: 23, total: 24, }, { type: 'month-days', min: 1, max: 31, total: 31, }, { type: 'months', min: 1, max: 12, total: 12, // DO NO EDIT // Only used internally for Cron syntax // alt values used for labels are in ./locale.ts file alt: [ 'JAN', 'FEB', 'MAR', 'APR', 'MAY', 'JUN', 'JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC', ], }, { type: 'week-days', min: 0, max: 6, total: 7, // DO NO EDIT // Only used internally for Cron syntax // alt values used for labels are in ./locale.ts file alt: ['SUN', 'MON', 'TUE', 'WED', 'THU', 'FRI', 'SAT'], }, ]