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 close case squarePen var svg: String { switch self { case .close: return """ """ case .squarePen: return """ """ } } } }