refactor: create shared UI components and utilities
This commit is contained in:
@@ -93,8 +93,9 @@ export function sanitizeToken(token: string | null | undefined): string {
|
||||
|
||||
// Zod schemas for type-safe form validation
|
||||
import { z } from 'zod';
|
||||
import { CURRENCIES } from '$lib/utils/currency';
|
||||
|
||||
export const currencySchema = z.enum(['DKK', 'EUR', 'USD', 'SEK', 'NOK', 'GBP']);
|
||||
export const currencySchema = z.enum(CURRENCIES);
|
||||
|
||||
export const itemSchema = z.object({
|
||||
title: z.string().min(1, 'Title is required').max(255),
|
||||
|
||||
Reference in New Issue
Block a user