refactor: create shared UI components and utilities

- Add Select UI component
- Create currency utilities (CURRENCIES, formatPrice)
- Create ThemedCard wrapper component
- Create FormField wrapper component
- Update ItemForm and WishlistItem to use new abstractions
- Standardize currency type with single source of truth
This commit is contained in:
Rasmus Q
2026-03-16 14:51:33 +00:00
parent 6d3a418525
commit 07c098df77
8 changed files with 173 additions and 57 deletions

View File

@@ -0,0 +1,6 @@
import Root from './select.svelte';
export {
Root,
Root as Select
};