Skip to content

Commit 3b15203

Browse files
committed
refactor: BindingAction으로 인한 기존 액션 제거
1 parent d3d61bc commit 3b15203

2 files changed

Lines changed: 2 additions & 10 deletions

File tree

Application/DevLogPresentation/Sources/Today/TodayFeature.swift

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,6 @@ struct TodayFeature {
143143
case refresh
144144
case fetchData
145145
case setSectionScope(SectionScope)
146-
case setDueDateVisibility(TodayDisplayOptions.DueDateVisibility)
147-
case setFocusVisibility(TodayDisplayOptions.FocusVisibility)
148146
case resetDisplayOptions
149147
case completeTodo(TodayTodoItem)
150148
case togglePinned(TodayTodoItem)
@@ -191,12 +189,6 @@ struct TodayFeature {
191189
} else {
192190
state.selectedSectionScope = scope
193191
}
194-
case .setDueDateVisibility(let visibility):
195-
state.displayOptions.dueDateVisibility = visibility
196-
return updateDisplayOptionsEffect(state.displayOptions)
197-
case .setFocusVisibility(let visibility):
198-
state.displayOptions.focusVisibility = visibility
199-
return updateDisplayOptionsEffect(state.displayOptions)
200192
case .resetDisplayOptions:
201193
state.displayOptions = .default
202194
return updateDisplayOptionsEffect(state.displayOptions)

Application/DevLogPresentation/Tests/Today/TodayFeatureTestDoubles.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,12 +174,12 @@ struct TodayStoreTestAdapter: TodayStateDriving {
174174
}
175175

176176
func setDueDateVisibility(_ visibility: TodayDisplayOptions.DueDateVisibility) async {
177-
await store.send(.setDueDateVisibility(visibility))
177+
await store.send(.binding(.set(\.displayOptions.dueDateVisibility, visibility)))
178178
await drainReceivedActions()
179179
}
180180

181181
func setFocusVisibility(_ visibility: TodayDisplayOptions.FocusVisibility) async {
182-
await store.send(.setFocusVisibility(visibility))
182+
await store.send(.binding(.set(\.displayOptions.focusVisibility, visibility)))
183183
await drainReceivedActions()
184184
}
185185

0 commit comments

Comments
 (0)