package components import "fmt" templ Icon(name string, size int) { switch name { case "fuel": case "plus": case "home": case "car": case "chart-bar": case "settings": case "logout": case "check": case "alert-circle": case "alert-triangle": case "info-circle": case "calendar": case "location": case "edit": case "trash": case "currency": case "save": case "arrow-left": case "clock": case "gas-station": case "user": case "lock": case "eye": case "eye-off": case "gauge": case "notes": case "refresh": case "license-plate": case "brand": case "model": case "status": case "trip": case "database": case "download": case "upload": case "zap": case "search": case "dots-vertical": case "award": default: } } templ IconWithClass(name string, size int, class string) { @renderIconPath(name) } templ renderIconPath(name string) { switch name { case "fuel": case "plus": default: } }