import { ToggleControl } from '@wordpress/components'; import { useRef } from '@wordpress/element'; import SpinnerOverlay from './SpinnerOverlay'; const SettingsToggleBlock = ( { isToggled, setToggled, isLoading = false, ...props } ) => { const toggleRef = useRef( null ); const blockClasses = [ 'ppcp-r-toggle-block' ]; if ( isLoading ) { blockClasses.push( 'ppcp--is-loading' ); } const handleLabelClick = () => { if ( ! toggleRef.current || isLoading ) { return; } toggleRef.current.click(); toggleRef.current.focus(); }; return (