2018-01-18 generator/ saga

2018-01-18 generator/ saga_第1张图片
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'. Object literal may only specify known properties, and 'dispatch' does not exist in type 'Iterator'.

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 generator/ saga_第2张图片
屏幕快照 2018-01-18 12.18.48.png
2018-01-18 generator/ saga_第3张图片
屏幕快照 2018-01-18 12.19.02.png

你可能感兴趣的:(2018-01-18 generator/ saga)