Skip to content

Commit 87aa1cb

Browse files
committed
Expose the actionFilter parameter publicly
1 parent 61b76da commit 87aa1cb

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Sources/LoggerMiddleware/LoggerMiddleware.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ extension LoggerMiddleware {
8484
public static func `default`(
8585
actionTransform: LoggerMiddleware<IdentityMiddleware<InputActionType, OutputActionType, StateType>>.ActionTransform = .default(),
8686
actionPrinter: LoggerMiddleware<IdentityMiddleware<InputActionType, OutputActionType, StateType>>.ActionLogger = .osLog,
87+
actionFilter: @escaping (InputActionType) -> Bool = { _ in true },
8788
stateDiffTransform: LoggerMiddleware<IdentityMiddleware<InputActionType, OutputActionType, StateType>>.StateDiffTransform = .diff(),
8889
stateDiffPrinter: LoggerMiddleware<IdentityMiddleware<InputActionType, OutputActionType, StateType>>.StateLogger = .osLog,
8990
queue: DispatchQueue = .main
@@ -92,6 +93,7 @@ extension LoggerMiddleware {
9293
IdentityMiddleware(),
9394
actionTransform: actionTransform,
9495
actionPrinter: actionPrinter,
96+
actionFilter: actionFilter,
9597
stateDiffTransform: stateDiffTransform,
9698
stateDiffPrinter: stateDiffPrinter,
9799
queue: queue

0 commit comments

Comments
 (0)