strapi-plugin-config-sync/admin/src/containers/Initializer/index.js

27 lines
451 B
JavaScript
Raw Normal View History

2021-03-19 19:04:22 +01:00
/**
*
* Initializer
*
*/
import { useEffect, useRef } from 'react';
import PropTypes from 'prop-types';
2021-03-20 00:54:18 +01:00
import pluginId from '../../helpers/pluginId';
2021-03-19 19:04:22 +01:00
const Initializer = ({ updatePlugin }) => {
const ref = useRef();
ref.current = updatePlugin;
useEffect(() => {
ref.current(pluginId, 'isReady', true);
}, []);
return null;
};
Initializer.propTypes = {
updatePlugin: PropTypes.func.isRequired,
};
export default Initializer;