import { Car, CircleDot, Cog, Droplets, FileText, FlaskConical, Footprints, type LucideIcon, Package, Settings, Shield, Wind, Wrench, Zap, } from "lucide-react"; const iconRules: [RegExp, LucideIcon][] = [ [/motor|engine/i, Cog], [/şanzıman|vites|transmission|getriebe/i, Settings], [/ön aks|direksiyon|steering|lenkung/i, CircleDot], [/arka aks|rear axle|hinterachse/i, CircleDot], [/tekerlek|fren|brake|wheel|rad|brems/i, Shield], [/elektrik|electri/i, Zap], [/yakıt|fuel|kraftstoff/i, Droplets], [/egzoz|exhaust|abgas/i, Wind], [/soğutma|cool|kühl/i, Wind], [/kaporta|body|karosserie/i, Car], [/pedal/i, Footprints], [/aşınma|wear|verschleiß/i, Wrench], [/servis|service/i, Wrench], [/aksesuar|accessor|zubehör/i, Package], [/kimyasal|chemical|chemie/i, FlaskConical], [/msp sayfa|v sayfa/i, FileText], ]; export function getCategoryIcon(name: string): LucideIcon { for (const [pattern, icon] of iconRules) { if (pattern.test(name)) { return icon; } } return Wrench; }