lbry-desktop/ui/js/component/snackBar/index.js
2017-05-23 11:21:21 +04:00

23 lines
488 B
JavaScript

import React from 'react'
import {
connect,
} from 'react-redux'
import {
doNavigate,
doRemoveSnackBarSnack,
} from 'actions/app'
import {
selectSnackBarSnacks,
} from 'selectors/app'
import SnackBar from './view'
const perform = (dispatch) => ({
navigate: (path) => dispatch(doNavigate(path)),
removeSnack: () => dispatch(doRemoveSnackBarSnack()),
})
const select = (state) => ({
snacks: selectSnackBarSnacks(state),
})
export default connect(select, perform)(SnackBar)