import type { FormContentProps, FormDescriptionProps, FormFooterProps, FormHeaderProps, FormProps, FormTitleProps } from '../types' import { Container } from './container' import { Heading } from './heading' import { Text } from './text' const FormTitle: React.FC = ({ children }) => { return {children} } const FormDescription: React.FC = ({ children }) => { return ( {children} ) } const FormHeader: React.FC = ({ children }) => { return {children} } const FormContent: React.FC = ({ children }) => { return {children} } const FormFooter: React.FC = ({ children }) => { return ( {children} ) } const Form: React.FC = ({ children, onSubmit, action, method, onKeyDown }) => { return (
{ e.preventDefault() onSubmit(e) } : undefined } onKeyDown={onKeyDown} action={action} method={method} className="w-full" > {children}
) } export { Form, FormContent, FormDescription, FormFooter, FormHeader, FormTitle }