Chore: force Zod v3, replace deprecated Supabase vars in local dev, updated Dev Tool (#425)

* - Replaced Supabase local environment variables
- Updates packages
- Force Zod v3 if peer deps require Zod v4
- Updated Dev Tool

* Use correct field for pnpm overrides

* Fix inaccuracies in the Agents files; fix type casting in `useForm`

* Updated lock file

* Be more specific when intercepting POST request in flaky e2e test
This commit is contained in:
Giancarlo Buomprisco
2025-12-13 12:20:15 +08:00
committed by GitHub
parent cba62d21ae
commit 9681e1f90b
31 changed files with 414 additions and 410 deletions

View File

@@ -39,7 +39,7 @@ export function PasswordResetRequestContainer(params: {
const error = resetPasswordMutation.error;
const success = resetPasswordMutation.data;
const form = useForm<z.infer<typeof PasswordResetSchema>>({
const form = useForm({
resolver: zodResolver(PasswordResetSchema),
defaultValues: {
email: '',

View File

@@ -40,7 +40,7 @@ export function PasswordSignInForm({
}) {
const { t } = useTranslation('auth');
const form = useForm<z.infer<typeof PasswordSignInSchema>>({
const form = useForm({
resolver: zodResolver(PasswordSignInSchema),
defaultValues: {
email: '',

View File

@@ -7,7 +7,6 @@ import { ExclamationTriangleIcon } from '@radix-ui/react-icons';
import { useForm } from 'react-hook-form';
import { useTranslation } from 'react-i18next';
import { toast } from 'sonner';
import type { z } from 'zod';
import { useUpdateUser } from '@kit/supabase/hooks/use-update-user-mutation';
import { Alert, AlertDescription, AlertTitle } from '@kit/ui/alert';
@@ -34,7 +33,7 @@ export function UpdatePasswordForm(params: {
const router = useRouter();
const { t } = useTranslation();
const form = useForm<z.infer<typeof PasswordResetSchema>>({
const form = useForm({
resolver: zodResolver(PasswordResetSchema),
defaultValues: {
password: '',