Fixed lint

This commit is contained in:
Fernando Marichal 2021-06-16 17:29:52 -03:00
parent a95f3a2339
commit f3c16eafc2
1 changed files with 32 additions and 31 deletions

View File

@ -1,53 +1,54 @@
/**
* External dependencies.
*/
import { SelectControl } from '@wordpress/components';
import { withDispatch, withSelect } from '@wordpress/data';
import { compose } from '@wordpress/compose';
import { SelectControl } from '@wordpress/components';
import { withDispatch, withSelect } from '@wordpress/data';
import { compose } from '@wordpress/compose';
/**
/**
* Internal dependencies
*/
import { STORE_KEY } from '../data/constants';
export const TRIGGER_CRON_ACTION_NAME = 'runSelectedCronJob';
const TriggerCron = ( { cronList, updateCommandParams } ) => {
function onCronChange( selectedValue ) {
const { hook, signature } = cronList[ selectedValue ];
updateCommandParams( TRIGGER_CRON_ACTION_NAME, { hook, signature } );
const TriggerCron = ({ cronList, updateCommandParams }) => {
function onCronChange(selectedValue) {
const { hook, signature } = cronList[selectedValue];
updateCommandParams(TRIGGER_CRON_ACTION_NAME, { hook, signature });
}
function getOptions( cronList ) {
return Object.keys( cronList ).map( ( name ) => {
return { label: name, value: name }
} );
function getOptions(cronList) {
return Object.keys(cronList).map((name) => {
return { label: name, value: name };
});
}
return (
<div className="trigger-cron-job">
{ ! cronList
? <p>Loading ...</p>
: <SelectControl
label="Select cron job to run"
onChange={ onCronChange }
labelPosition="side"
options={ getOptions( cronList ) }
/>
}
{!cronList ? (
<p>Loading ...</p>
) : (
<SelectControl
label="Select cron job to run"
onChange={onCronChange}
labelPosition="side"
options={getOptions(cronList)}
/>
)}
</div>
);
};
export const TriggerCronJob = compose(
withSelect( ( select ) => {
const { getCronJobs } = select( STORE_KEY );
withSelect((select) => {
const { getCronJobs } = select(STORE_KEY);
return {
cronList: getCronJobs()
cronList: getCronJobs(),
};
} ),
withDispatch( ( dispatch ) => {
const { updateCommandParams } = dispatch( STORE_KEY );
}),
withDispatch((dispatch) => {
const { updateCommandParams } = dispatch(STORE_KEY);
return { updateCommandParams };
} )
)( TriggerCron );
})
)(TriggerCron);