/**
* Internal dependencies
*/
import type { FieldLayoutProps, NormalizedPanelLayout } from '../../../types';
import PanelModal from './modal';
import PanelDropdown from './dropdown';
export default function FormPanelField< Item >( {
data,
field,
onChange,
validity,
}: FieldLayoutProps< Item > ) {
const layout = field.layout as NormalizedPanelLayout;
if ( layout.openAs.type === 'modal' ) {
return (
);
}
return (
);
}