2018-01-18 generator/ saga

page-1-4-web_inventory_attrributes.png
 componentWillMount() {
   this.task = runSaga({
     dispatch: (attributes: CustomField[]) =>  this.setState({attributes}),
   }, saga)
 }

[at-loader] ./src/pages/Inventory/Inventory/Edit/Attributes.tsx:37:7 TS2345: Argument of type '{ dispatch: (attributes: CustomField[]) => void; }' is not assignable to parameter of type 'Iterator<any>'. Object literal may only specify known properties, and 'dispatch' does not exist in type 'Iterator<any>'.

import { RouteComponentProps } from "react-router-dom"
type P =  FormProps&RouteComponentProps<{storeId: string}>
this.saga = this.saga.bind(this)
  componentWillMount() {
    this.task = runSaga({
      dispatch: (attributes: CustomField[]) =>  this.setState({attributes}),
    }, this.saga)
  }
屏幕快照 2018-01-18 12.18.48.png
屏幕快照 2018-01-18 12.19.02.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。