SwiduxEcho
这是为 Swidux 构建的第一个中间件。它是一个简单的记录器,打印操作并在控制台中将 Swidux 的存储更新。
使用方法
您只需将 echo()
传递给 Store
初始化。
import Swidux
import SwiduxEcho
let store = Store<AppState>(
initialState: AppState(),
reducer: reducer,
middlewares: [ echo() ]
)
安装
Carthage
将以下依赖项添加到您的 Cartfile
github "clmntcrl/swidux-echo" ~> 0.2
CocoaPods
将以下 Pod 添加到您的 Podfile
pod 'SwiduxEcho', '~> 0.2'
SwiftPM
将包作为依赖项添加到您的 Package.swift
dependencies: [
.package(url: "https://github.com/clmntcrl/swidux-echo.git", from: "0.2.0"),
]
许可协议
SwiduxEcho是以MIT许可协议发布的。有关详细信息,请参阅LICENSE。