A Cancel Is a State Transition, Not a Boolean

· Dev.to