/** * * Switch * */ import React from 'react'; import PropTypes from 'prop-types'; import { useGlobalContext } from 'strapi-helper-plugin'; import Toggle from './Toggle'; import Wrapper from './Wrapper'; function Switch({ disabled, name, value, onChange }) { const { formatMessage } = useGlobalContext(); return ( onChange({ target: { name, value: checked } })} />

{value ? formatMessage({ id: 'Settings.webhooks.enabled' }) : formatMessage({ id: 'Settings.webhooks.disabled' })}

); } Switch.defaultProps = { disabled: true, onChange: () => {}, value: false, }; Switch.propTypes = { disabled: PropTypes.bool, onChange: PropTypes.func, name: PropTypes.string.isRequired, value: PropTypes.bool, }; export default Switch;