IceCubesApp/IceCubesApp/App/Tabs/NavigationSheet.swift

25 lines
419 B
Swift
Raw Normal View History

import AppAccount
import DesignSystem
2024-02-14 11:48:14 +00:00
import Env
import SwiftUI
@MainActor
struct NavigationSheet<Content: View>: View {
@Environment(\.dismiss) private var dismiss
2024-02-14 11:48:14 +00:00
var content: () -> Content
2024-02-14 11:48:14 +00:00
init(@ViewBuilder content: @escaping () -> Content) {
self.content = content
}
2024-02-14 11:48:14 +00:00
var body: some View {
NavigationStack {
content()
.toolbar {
CloseToolbarItem()
}
}
}
}