"use client"; import { useConfiguratorStore, type Finish, type Handle } from "@/lib/store"; import { glassPatternOptions, type GlassPattern } from "@/lib/glass-patterns"; import { Check } from "lucide-react"; const finishOptions: Array<{ value: Finish; label: string; description: string; }> = [ { value: "zwart", label: "Mat Zwart", description: "Klassiek en tijdloos" }, { value: "brons", label: "Brons", description: "Warm en industrieel", }, { value: "grijs", label: "Antraciet", description: "Modern en neutraal" }, ]; const handleOptions: Array<{ value: Handle; label: string; description: string; }> = [ { value: "beugelgreep", label: "Beugelgreep", description: "Verticale staaf met montageblokken", }, { value: "hoekgreep", label: "Hoekgreep", description: "L-vormige minimalistisch design", }, { value: "maangreep", label: "Maangreep", description: "Gebogen half-maanvormige greep", }, { value: "ovaalgreep", label: "Ovaalgreep", description: "Moderne ovale trekgreep", }, { value: "klink", label: "Deurklink", description: "Klassieke deurklink met hendel", }, { value: "u-greep", label: "U-Greep", description: "Eenvoudige rechte staaf", }, { value: "geen", label: "Geen greep", description: "Voor vaste panelen", }, ]; export function StepOptions() { const { finish, handle, glassPattern, setFinish, setHandle, setGlassPattern } = useConfiguratorStore(); return (
Kies de kleur en afwerking van het staal.
Kies het decoratieve patroon voor de glaspanelen.
Selecteer het type handgreep.