Reactjs 将useReducer函数转换为hook-React类型脚本

Reactjs 将useReducer函数转换为hook-React类型脚本,reactjs,typescript,react-hooks,Reactjs,Typescript,React Hooks,我有一个使用useReducer的状态更新程序。我想让它成为一个强类型的钩子。请给我一些建议 界面状态{ 加载:布尔; 名称:字符串; } 常量初始状态:IState={ 加载:false, 姓名:“阿伦” } const[state,setState]=useReducer 状态:IState,新闻状态:部分=>{ 状态 …新闻状态, }, 初始状态 ;你的useReducer看起来不对劲。reducer的第二个参数应该是action,而不是newState。useReducer返回一个调度

我有一个使用useReducer的状态更新程序。我想让它成为一个强类型的钩子。请给我一些建议

界面状态{ 加载:布尔; 名称:字符串; } 常量初始状态:IState={ 加载:false, 姓名:“阿伦” } const[state,setState]=useReducer 状态:IState,新闻状态:部分=>{ 状态 …新闻状态, }, 初始状态
;你的useReducer看起来不对劲。reducer的第二个参数应该是action,而不是newState。useReducer返回一个调度器,一个状态设置器。你怎么用这个钩子?给我们一个例子,你会如何称呼它,它应该返回什么。