React Cron Widget

Quartz / Unix Cron expressions

Простий

Простий як React. Нічого більше. Bootstrap CSS не є обов'язковим.

Налаштування

Ти можеш керувати компонентом як ти хочеш.

Відкритий код та на npm

Використовуй в своєму проекті за допомогою npm.

Quartz / Unix cron builder expressions.

Редагування простого текстового crontab є схильним до помилок для керування завданнями, наприклад, додавання завдань, видалення завдань або призупинення завдань.
Невелика помилка може легко зірвати всі завдання та може коштувати вам багато часу.

Віджет інтерфейсу який дозволяє створювати вираз cron без жодного досвіду чи розуміння стандартів cron.

Ця бібліотека містить рішення для quartz та unix форматів.
React cron npmReact cron npm downloads
npm i @sbzen/re-cronyarn add @sbzen/re-cron

Quartz cron builder

Quartz cron expression — це представлення семи значень, розділених одним пробілом.
Кожне значення може мати власний вираз, наприклад 1-2 або 1,2 з різними комбінаціями спеціальних символів.
Створіть quartz вираз за допомогою простого у використанні онлайн-інтерфейсу.

СекундиХвилиниГодиниДень місяцяМісяцьДень тижняРік
0407?*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>
<input
className="form-control mb-4"
readOnly
value={value}/>
<ReQuartzCron
value={value}
onChange={setValue}/>
</Fragment>
);
};
export default App;