import React from 'react'; import { useFormContext } from 'react-hook-form'; import { TOPIC_NAME_VALIDATION_PATTERN, BYTES_IN_GB } from 'lib/constants'; import { TopicName, TopicConfigByName } from 'redux/interfaces'; import { ErrorMessage } from '@hookform/error-message'; import CustomParamsContainer from './CustomParams/CustomParamsContainer'; import TimeToRetain from './TimeToRetain'; interface Props { topicName?: TopicName; config?: TopicConfigByName; isEditing?: boolean; isSubmitting: boolean; onSubmit: (e: React.BaseSyntheticEvent) => Promise; } const TopicForm: React.FC = ({ topicName, config, isEditing, isSubmitting, onSubmit, }) => { const { register, errors } = useFormContext(); return (

); }; export default TopicForm;