|
115 | 115 | ///
|
116 | 116 | /// At most one of these requirements should be implemented. If a conformance implements both
|
117 | 117 | /// requirements, only ``reduce(into:action:)-8yinq`` will be called by the ``Store``. If your
|
118 |
| - /// reducer assembles a body from other reducers _and_ has additional business logic, it needs to |
| 118 | + /// reducer assembles a body from other reducers _and_ has additional business logic it needs to |
119 | 119 | /// layer onto the feature, introduce this logic into the body instead, either with ``Reduce``:
|
120 | 120 | ///
|
121 | 121 | /// ```swift
|
|
205 | 205 | /// > Important: if your reducer implements the ``reduce(into:action:)-8yinq`` method, it will
|
206 | 206 | /// > take precedence over this property, and only ``reduce(into:action:)-8yinq`` will be called
|
207 | 207 | /// > by the ``Store``. If your reducer assembles a body from other reducers and has additional
|
208 |
| - /// > business logic, it needs to layer into the system, introduce this logic into the body |
| 208 | + /// > business logic it needs to layer into the system, introduce this logic into the body |
209 | 209 | /// > instead, either with ``Reduce``, or with a separate, dedicated conformance.
|
210 | 210 | @ReducerBuilder<State, Action>
|
211 | 211 | var body: Body { get }
|
|
227 | 227 | ///
|
228 | 228 | /// At most one of these requirements should be implemented. If a conformance implements both
|
229 | 229 | /// requirements, only ``reduce(into:action:)-8yinq`` will be called by the ``Store``. If your
|
230 |
| - /// reducer assembles a body from other reducers _and_ has additional business logic, it needs to |
| 230 | + /// reducer assembles a body from other reducers _and_ has additional business logic it needs to |
231 | 231 | /// layer onto the feature, introduce this logic into the body instead, either with ``Reduce``:
|
232 | 232 | ///
|
233 | 233 | /// ```swift
|
|
315 | 315 | /// > Important: if your reducer implements the ``reduce(into:action:)-8yinq`` method, it will
|
316 | 316 | /// > take precedence over this property, and only ``reduce(into:action:)-8yinq`` will be called
|
317 | 317 | /// > by the ``Store``. If your reducer assembles a body from other reducers and has additional
|
318 |
| - /// > business logic, it needs to layer into the system, introduce this logic into the body |
| 318 | + /// > business logic it needs to layer into the system, introduce this logic into the body |
319 | 319 | /// > instead, either with ``Reduce``, or with a separate, dedicated conformance.
|
320 | 320 | @ReducerBuilder<State, Action>
|
321 | 321 | var body: Body { get }
|
|
0 commit comments