Replace native selects with shadcn Select across all pages
Build & Auto-Repair / build (push) Has been cancelled

- lead-scoring-settings.tsx: Feature type dropdown
- bug-report-modal.tsx: Severity dropdown
- client-portal/support/page.tsx: Severity dropdown
- time-tracking/page.tsx: Timer project + manual entry project dropdowns
- proposals/new/page.tsx: Lead + customer dropdowns
This commit is contained in:
2026-07-01 15:39:00 +02:00
parent 2979078edd
commit a02f013f38
5 changed files with 103 additions and 50 deletions
+18 -10
View File
@@ -1,6 +1,13 @@
"use client"
import { useEffect, useState } from "react"
import {
Select,
SelectContent,
SelectItem,
SelectTrigger,
SelectValue,
} from "@/components/ui/select"
import { LifeBuoy, Send } from "lucide-react"
interface Ticket {
@@ -107,16 +114,17 @@ export default function ClientSupport() {
<div>
<label className="block text-sm text-[#8a8a95] mb-1">Severity</label>
<select
value={severity}
onChange={(e) => setSeverity(e.target.value)}
className="w-full bg-[#1a1a24] border border-[#2a2a35] rounded-lg px-3 py-2 text-sm text-white outline-none focus:border-[#1BB0CE]/50"
>
<option value="low">Low</option>
<option value="medium">Medium</option>
<option value="high">High</option>
<option value="critical">Critical</option>
</select>
<Select value={severity} onValueChange={setSeverity}>
<SelectTrigger className="w-full">
<SelectValue />
</SelectTrigger>
<SelectContent>
<SelectItem value="low">Low</SelectItem>
<SelectItem value="medium">Medium</SelectItem>
<SelectItem value="high">High</SelectItem>
<SelectItem value="critical">Critical</SelectItem>
</SelectContent>
</Select>
</div>
{submitError && (