/** * WordPress dependencies */ import { BaseControl, RangeControl } from '@safe-wordpress/components'; import { useInstanceId } from '@safe-wordpress/compose'; import { _x } from '@safe-wordpress/i18n'; /** * External dependencies */ import clsx from 'clsx'; import { ConversionActionScope, ErrorText } from '@nab/components'; import type { CAEditProps } from '@nab/types'; /** * Internal dependencies */ import type { Attributes } from './types'; export const Edit = ( { attributes: { value }, scope, errors, setAttributes, setScope, }: CAEditProps< Attributes > ): JSX.Element => { const instanceId = useInstanceId( Edit ); const rangeControlId = `nab-time-on-page-action__value-${ instanceId }`; return ( <> } >
setAttributes( { value: newValue } ) } />
); };