import { Form, Input, SubmitButton } from '@fluid-design/fluid-ui';
import { useState } from 'react';
import * as Yup from 'yup';
import { defaultFormClassName } from '@/components/form';
import { useToast } from '@/lib/useToast';
import { CodeFrameComponentWrap } from '../framework/CodeFrameComponentWrap';
const InputExample = () => {
const [present] = useToast();
const [isSubmitted, setIsSubmitted] = useState(false);
const validationSchema = Yup.object().shape({
name: Yup.string().required('Name is required'),
email: Yup.string().email('Email is invalid').required('Email is required'),
password: Yup.string()
.required('Password is required')
.min(8, 'Password must be at least 8 characters'),
});
return (
);
};
const BasicExample = () => {
return (
);
};
InputExample.displayName = 'InputExample';
BasicExample.displayName = 'BasicExample';
export const InputExamples = Object.assign(
{},
{ Basic: BasicExample, Demo: InputExample }
);