import Elementary
public struct SVG: HTML, Sendable {
let key: Key
public init(_ key: Key) {
self.key = key
}
public var body: some HTML {
HTMLRaw(key.svg)
}
}
extension SVG {
public enum Key: Sendable {
case badgeCheck
case ban
case calculator
case chevronDown
case chevronRight
case chevronsLeft
case circlePlus
case circleUser
case close
case doorClosed
case email
case fan
case filePlusCorner
case key
case mapPin
case rulerDimensionLine
case sidebarToggle
case squareFunction
case squarePen
case trash
case triangleAlert
case user
case wind
var svg: String {
switch self {
case .badgeCheck:
return """
"""
case .ban:
return """
"""
case .calculator:
return """
"""
case .chevronDown:
return """
"""
case .chevronRight:
return """
"""
case .chevronsLeft:
return """
"""
case .circlePlus:
return """
"""
case .circleUser:
return """
"""
case .close:
return """
"""
case .doorClosed:
return """
"""
case .email:
return """
"""
case .fan:
return """
"""
case .filePlusCorner:
return """
"""
case .key:
return """
"""
case .mapPin:
return """
"""
case .rulerDimensionLine:
return """
"""
case .sidebarToggle:
return """
"""
case .squareFunction:
return """
"""
case .squarePen:
return """
"""
case .trash:
return """
"""
case .triangleAlert:
return """
"""
case .user:
return """
"""
case .wind:
return """
"""
}
}
}
}