lbry-desktop/ui/js/component/header/index.js

25 lines
522 B
JavaScript

import React from 'react'
import lbry from 'lbry'
import {
connect
} from 'react-redux'
import {
selectBalance
} from 'selectors/wallet'
import {
doNavigate,
doHistoryBack,
} from 'actions/app'
import Header from './view'
const select = (state) => ({
balance: lbry.formatCredits(selectBalance(state), 1),
publish: __("Publish"),
})
const perform = (dispatch) => ({
navigate: (path) => dispatch(doNavigate(path)),
back: () => dispatch(doHistoryBack()),
})
export default connect(select, perform)(Header)