}>() ); Action Creator The birth of a duck @Action('Increase by') increaseBy( state: number, payload: number ): number { return state + payload; } Duck Action Type Action Payload
}) => state + payload) ); Case-Reducer The birth of a duck @Action('Increase by') increaseBy( state: number, payload: number ): number { return state + payload; } Duck
that can be injected in a Component ◦ composes read- and write-API and provide a dynamically typed facade. ◦ automatically generates action creators & reducer functions. • NgRx Ducks ships with Schematics ◦ Try @co-it/ngrx-ducks:duck <path>/<name>
me to the Ducks-Pattern ...creating the logo for NgRx Ducks ...helping me with the slides @pixelstatic @saschanuissl @wesgrimes Thomas Skalnik ...creating the schematics for NgRx Ducks @skydever