mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
remove extra state vars from ShareExtensionView
This commit is contained in:
parent
6db80a522e
commit
0ba2598fd0
1 changed files with 3 additions and 8 deletions
|
|
@ -114,8 +114,8 @@ public struct ShareExtensionChildView: View {
|
|||
let readNowButtonAction: () -> Void
|
||||
let dismissButtonTappedAction: (ReminderTime?, Bool) -> Void
|
||||
|
||||
@Binding var reminderTime: ReminderTime?
|
||||
@Binding var hideUntilReminded: Bool
|
||||
@State var reminderTime: ReminderTime?
|
||||
@State var hideUntilReminded = false
|
||||
|
||||
private var savedStateView: some View {
|
||||
HStack {
|
||||
|
|
@ -254,9 +254,6 @@ public struct ShareExtensionChildView: View {
|
|||
}
|
||||
|
||||
public struct ShareExtensionView: View {
|
||||
@State private var reminderTime: ReminderTime?
|
||||
@State private var hideUntilReminded = false
|
||||
|
||||
@ObservedObject private var viewModel: ShareExtensionViewModel
|
||||
|
||||
public init(viewModel: ShareExtensionViewModel) {
|
||||
|
|
@ -272,9 +269,7 @@ public struct ShareExtensionView: View {
|
|||
readNowButtonAction: { viewModel.performActionSubject.send(.readNowButtonTapped) },
|
||||
dismissButtonTappedAction: {
|
||||
viewModel.performActionSubject.send(.dismissButtonTapped(reminderTime: $0, hideUntilReminded: $1))
|
||||
},
|
||||
reminderTime: $reminderTime,
|
||||
hideUntilReminded: $hideUntilReminded
|
||||
}
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue