27 lines
664 B
JavaScript
27 lines
664 B
JavaScript
![]() |
import React, { PureComponent } from 'react';
|
||
|
import { connect } from 'dva';
|
||
|
import DictionarySelect from '../../components/Dictionary/DictionarySelect';
|
||
|
|
||
|
@connect(({ dictionarySelect, loading }) => ({
|
||
|
data: dictionarySelect,
|
||
|
loading: loading.models.dictionarySelect,
|
||
|
}))
|
||
|
class DictionaryValueSelect extends PureComponent {
|
||
|
componentDidMount() {
|
||
|
const { dataKey, dispatch } = this.props;
|
||
|
dispatch({
|
||
|
type: 'dictionarySelect/query',
|
||
|
payload: {
|
||
|
dataKey,
|
||
|
},
|
||
|
});
|
||
|
}
|
||
|
|
||
|
render() {
|
||
|
const { data } = this.props;
|
||
|
return <DictionarySelect {...this.props} list={data.list} />;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export default DictionaryValueSelect;
|