import React from 'react'; import './LoginForm.scss'; import Area from '@components/common/Area.js'; import { EmailField } from '@components/common/form/EmailField.js'; import { Form, useFormContext } from '@components/common/form/Form.js'; import { PasswordField } from '@components/common/form/PasswordField.js'; import { Button } from '@components/common/ui/Button.js'; import { LockKeyhole, Mail } from 'lucide-react'; interface LoginFormProps { authUrl: string; dashboardUrl: string; } const SubmitButton: React.FC = () => { const { formState: { isSubmitting } } = useFormContext(); return (