diff --git a/src/routes/dashboard/settings/+page.server.ts b/src/routes/dashboard/settings/+page.server.ts index b342fbb..b00f56b 100644 --- a/src/routes/dashboard/settings/+page.server.ts +++ b/src/routes/dashboard/settings/+page.server.ts @@ -1,9 +1,10 @@ -import { fail, type Actions } from '@sveltejs/kit'; - -import type { PageServerLoad } from './$types'; -import { z } from 'zod'; -import { superValidate } from 'sveltekit-superforms/server'; import { API_URL } from '$env/static/private'; +import { fail, type Actions } from '@sveltejs/kit'; +import type { PageServerLoad } from './$types'; + +import { zod } from 'sveltekit-superforms/adapters'; +import { superValidate } from 'sveltekit-superforms/server'; +import { z } from 'zod'; const settingSchema = z.object({ firstname: z.string({ @@ -20,7 +21,7 @@ const settingSchema = z.object({ export const load = (async ({ parent, locals: { user } }) => { await parent(); - const form = await superValidate(user, settingSchema); + const form = await superValidate(user, zod(settingSchema)); return { form @@ -31,7 +32,7 @@ export const actions = { default: async ({ request, cookies }) => { const session = cookies.get('session'); - const form = await superValidate(request, settingSchema); + const form = await superValidate(request, zod(settingSchema)); if (!form.valid) { return fail(400, { form });