react-cron-jobs

1.0.6 • Public • Published

react cron jobs

React UI component to create cron expression.

installation

npm install --save react-cron-jobs

demo

Live demo

Usage

import React from 'react';
import './App.css';
import CronJob from 'react-cron-jobs';
 
class App extends React.Component {
 
  myCallBackFunc(cronExp, scheduleName) {
    console.log('Cron expression for schedule ' + scheduleName + ' is ' + cronExp);
  }
 
  render () {
    return(
      <div>
        <CronJob
          getCronExpression={this.myCallBackFunc}
          jobName={'applicationBackup'}>
        </CronJob>
      </div>
    );
  }
}
 
export default App;

Props

Prop Type Description
getCronExpression function Use this callback function to receive the cron expression for the schedule configured.
jobName string Pass this prop to get the name of the job in the callback function passed as props
frequency string Pass this prop along with prop 'cronString' to load the cronjob UI with this frequency and highlight the selected values
cronString string Pass this prop along with prop 'frequency' to load the cronjob UI with this cronString and highlight the selected values

License

MIT

Package Sidebar

Install

npm i react-cron-jobs

Weekly Downloads

2

Version

1.0.6

License

MIT

Unpacked Size

54.4 kB

Total Files

8

Last publish

Collaborators

  • ranjansaga