import React, { memo } from 'react';
import { FormControl, FormControlProps } from 'react-compose-form';
import {
  TiptapField,
  TiptapFieldProps
} from '@/components/form/field/tiptap.field';

type TiptapControlProps = FormControlProps<TiptapFieldProps>;

export const TiptapControl = memo(function TiptapControl(
  props: TiptapControlProps
) {
  return <FormControl {...props} as={TiptapField} />;
});