import Foundation struct NavigationBar: HtmlProducer { struct Link { let text: String let url: String } private let links: [Link] init(links: [Link]) { self.links = links } func populate(_ result: inout String) { result += "" let middleIndex = links.count / 2 let leftNavigationItems = links[..\(item.text)" } result += "" for item in rightNavigationItems { result += "\(item.text)" } result += "" // Close nav-center, navbar } }