Client: refactor

This commit is contained in:
Sam
2018-06-12 13:12:18 +02:00
parent ca8a89915e
commit 85d335da97
9 changed files with 19 additions and 36 deletions

View File

@ -1,7 +1,7 @@
import React from 'react'
import { connect } from 'react-redux'
import { getData } from '../../../actions'
import { getOrUpdateData } from '../../../actions'
import AdminDetail from '../generic/AdminDetail'
class AdminSports extends React.Component {
@ -33,7 +33,7 @@ export default connect(
}),
dispatch => ({
loadSport: sportId => {
dispatch(getData('sports', { id: sportId }))
dispatch(getOrUpdateData('getData', 'sports', { id: sportId }))
},
})
)(AdminSports)

View File

@ -1,7 +1,7 @@
import React from 'react'
import { connect } from 'react-redux'
import { getData } from '../../../actions'
import { getOrUpdateData } from '../../../actions'
import AdminPage from '../generic/AdminPage'
class AdminSports extends React.Component {
@ -29,7 +29,7 @@ export default connect(
}),
dispatch => ({
loadSports: () => {
dispatch(getData('sports'))
dispatch(getOrUpdateData('getData', 'sports'))
},
})
)(AdminSports)

View File

@ -2,7 +2,7 @@ import React from 'react'
import { Helmet } from 'react-helmet'
import { connect } from 'react-redux'
import { deleteData, updateData } from '../../../actions/index'
import { deleteData, getOrUpdateData } from '../../../actions/index'
import { history } from '../../../index'
class AdminDetail extends React.Component {
@ -149,7 +149,7 @@ export default connect(
}
return map
}, {})
dispatch(updateData(target, data))
dispatch(getOrUpdateData('updateData', target, data))
},
})
)(AdminDetail)