ReducerCaseIgnored

Marks the case of an enum reducer as “ignored”, and as such will not compose the case’s domain into the rest of the reducer besides state.

Macros.swift:126
@attached(peer, names: named(`_`)) macro ReducerCaseIgnored()

Apply this macro to cases that do not hold onto reducer features, and instead hold onto plain data that needs to be passed to a child view.

@Reducer
enum Destination {
  @ReducerCaseIgnored
  case meeting(id: Meeting.ID)
  // ...
}