33 lines
563 B
Swift
33 lines
563 B
Swift
//
|
|
// HomeTitleBar.swift
|
|
// SodaLive
|
|
//
|
|
|
|
import SwiftUI
|
|
|
|
struct HomeTitleBar<Menu: View>: View {
|
|
private let menu: Menu
|
|
|
|
init(@ViewBuilder menu: () -> Menu) {
|
|
self.menu = menu()
|
|
}
|
|
|
|
var body: some View {
|
|
TitleBar {
|
|
Image("img_text_logo_v2")
|
|
.resizable()
|
|
.scaledToFit()
|
|
} trailing: {
|
|
menu
|
|
}
|
|
}
|
|
}
|
|
|
|
struct HomeTitleBar_Previews: PreviewProvider {
|
|
static var previews: some View {
|
|
HomeTitleBar {
|
|
Image("ic_bar_bell")
|
|
}
|
|
}
|
|
}
|