Redux changes and refactoring
This commit is contained in:
@@ -1,13 +1,19 @@
|
||||
import React from 'react';
|
||||
import './DependencyList.css';
|
||||
import {connect} from 'react-redux';
|
||||
import Dependency from './Dependency/Dependency';
|
||||
import Box from '../UI/Box/Box';
|
||||
|
||||
export default props => {
|
||||
const items = props.dependencies.map((k, i)=> {
|
||||
const mapStateToProps = state => {
|
||||
return {
|
||||
MissingDependencies: state.install.MissingDependencies,
|
||||
};
|
||||
};
|
||||
|
||||
export default connect(mapStateToProps)(props => {
|
||||
const items = props.MissingDependencies.map((k, i)=> {
|
||||
return (
|
||||
<Dependency allowDownload={props.allowDownload}
|
||||
download={k.download}
|
||||
<Dependency download={k.download}
|
||||
key={i}
|
||||
name={k.display}
|
||||
onDownload={props.onDownload}/>
|
||||
@@ -22,5 +28,4 @@ export default props => {
|
||||
{items}
|
||||
</Box>
|
||||
);
|
||||
|
||||
};
|
||||
});
|
||||
Reference in New Issue
Block a user