Простий як React. Нічого більше. Bootstrap CSS не є обов'язковим.
Ти можеш керувати компонентом як ти хочеш.
Використовуй в своєму проекті за допомогою npm.
Редагування простого текстового crontab є схильним до помилок для керування завданнями, наприклад, додавання завдань, видалення завдань або призупинення завдань.
Невелика помилка може легко зірвати всі завдання та може коштувати вам багато часу.
Віджет інтерфейсу який дозволяє створювати вираз cron без жодного досвіду чи розуміння стандартів cron.
Ця бібліотека містить рішення для quartz та unix форматів.npm i @sbzen/re-cron
yarn add @sbzen/re-cron
Quartz cron expression — це представлення семи значень, розділених одним пробілом.
Кожне значення може мати власний вираз, наприклад 1-2 або 1,2 з різними комбінаціями спеціальних символів.
Створіть quartz вираз за допомогою простого у використанні онлайн-інтерфейсу.
Секунди | Хвилини | Години | День місяця | Місяць | День тижня | Рік |
---|---|---|---|---|---|---|
0 | 40 | 7 | ? | * | MON-FRI | * |
import React, { Fragment, useState } from 'react';import { ReQuartzCron } from '@sbzen/re-cron';const App = () => {const [value, setValue] = useState('2,0,4,3,1 0/1 3/2 ? * 4/5 *');return (<Fragment><inputclassName="form-control mb-4"readOnlyvalue={value}/><ReQuartzCronvalue={value}onChange={setValue}/></Fragment>);};export default App;