private struct ButtonWrapper: ViewModifier { let action: () -> Void func body(content: Content) -> some View { Button { action() } label: { content } }}extension View { func wrapToButton(_ action: @escaping () -> Void) -> some View { modifier(ButtonWrapper(action: action)) }}private struct NavigationBarWrapper: ViewModifier { le..