website refactor

This commit is contained in:
2026-01-14 16:28:39 +01:00
parent 85e09b6f4d
commit 4b7d82ab43
119 changed files with 2403 additions and 1615 deletions

View File

@@ -28,7 +28,7 @@ import { ResetPasswordViewData } from '@/lib/builders/view-data/types/ResetPassw
interface ResetPasswordTemplateProps extends ResetPasswordViewData {
formActions: {
setFormData: React.Dispatch<React.SetStateAction<{ newPassword: string; confirmPassword: string }>>;
handleChange: (e: React.ChangeEvent<HTMLInputElement>) => void;
handleSubmit: (e: React.FormEvent<HTMLFormElement>) => Promise<void>;
setShowSuccess: (show: boolean) => void;
setShowPassword: (show: boolean) => void;
@@ -87,7 +87,7 @@ export function ResetPasswordTemplate(props: ResetPasswordTemplateProps) {
name="newPassword"
type={uiState.showPassword ? 'text' : 'password'}
value={viewData.formState.fields.newPassword.value}
onChange={(e) => formActions.setFormData(prev => ({ ...prev, newPassword: e.target.value }))}
onChange={formActions.handleChange}
error={!!viewData.formState.fields.newPassword.error}
errorMessage={viewData.formState.fields.newPassword.error}
placeholder="••••••••"
@@ -117,7 +117,7 @@ export function ResetPasswordTemplate(props: ResetPasswordTemplateProps) {
name="confirmPassword"
type={uiState.showConfirmPassword ? 'text' : 'password'}
value={viewData.formState.fields.confirmPassword.value}
onChange={(e) => formActions.setFormData(prev => ({ ...prev, confirmPassword: e.target.value }))}
onChange={formActions.handleChange}
error={!!viewData.formState.fields.confirmPassword.error}
errorMessage={viewData.formState.fields.confirmPassword.error}
placeholder="••••••••"