React 状态归约器如何用类型设计保证动作与状态迁移合法 | 前端进阶之旅