Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* create single state stream, added examle app, added transform functions, support for sync mutations (for SwiftUI Binding and Animations), added BaseReactor, added some tests * split up in files, added Mutations initializer * added comments to new types * add more comments * added more comments * updated the README * added .swiftpm to gitignore, added missing example app project file * update comment to call createStateStream method at some point * fixed transform functions not getting called when inheriting from BaseReactor * fixed issue with sync mutation results getting overwritten by async mutations * small changes to the InternalState struct, added transform to the README * removed (possibly) unecessary thread lock * Changed ActionBinding to support nested reactors, removed MutationBinding, added EnvironmentReactor property wrapper * added missing public modifiers, fixed example app build * fix build for older Swift version < 5.3 * edited README: added reactor protocol description, restructured advanced section * fixed missing comment slash and added a reference to the example project * update readme for new bindings and nested reactor * Add UIKit Helper and Instructions (#8) * added uikit * added tests * updated README UIKit instructions, added BaseReactorViewController, added more UIKit tests * small changes Co-authored-by: Julian Pomper <[email protected]> * updated the README with more examples, updated the uikit library for tests * rename to SwiftyReactor (#9) * rename to SwiftyReactor * updated urls for master branch * fixed spacings * fixed typo in README * Renaming#2 (#10) * renamed to SwiftReactor * fixed example Co-authored-by: oanhof<[email protected]> Co-authored-by: Julian Pomper <[email protected]>
- Loading branch information