2016-11-22 21:19:08 +01:00
|
|
|
import React from 'react';
|
2017-04-07 07:15:22 +02:00
|
|
|
import Link from 'component/link';
|
2017-05-04 05:44:08 +02:00
|
|
|
import WunderBar from 'component/wunderbar';
|
|
|
|
|
2017-06-06 06:21:55 +02:00
|
|
|
export const Header = props => {
|
|
|
|
const { balance, back, navigate, publish } = props;
|
2017-05-05 19:05:33 +02:00
|
|
|
|
2017-06-06 06:21:55 +02:00
|
|
|
return (
|
|
|
|
<header id="header">
|
|
|
|
<div className="header__item">
|
|
|
|
<Link onClick={back} button="alt button--flat" icon="icon-arrow-left" />
|
|
|
|
</div>
|
|
|
|
<div className="header__item">
|
|
|
|
<Link
|
|
|
|
onClick={() => navigate('/discover')}
|
|
|
|
button="alt button--flat"
|
|
|
|
icon="icon-home"
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
<div className="header__item header__item--wunderbar">
|
|
|
|
<WunderBar />
|
|
|
|
</div>
|
|
|
|
<div className="header__item">
|
|
|
|
<Link
|
|
|
|
onClick={() => navigate('/wallet')}
|
|
|
|
button="text"
|
|
|
|
icon="icon-bank"
|
|
|
|
label={balance}
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
<div className="header__item">
|
|
|
|
<Link
|
|
|
|
onClick={() => navigate('/publish')}
|
|
|
|
button="primary button--flat"
|
|
|
|
icon="icon-upload"
|
|
|
|
label={publish}
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
<div className="header__item">
|
|
|
|
<Link
|
|
|
|
onClick={() => navigate('/downloaded')}
|
|
|
|
button="alt button--flat"
|
|
|
|
icon="icon-folder"
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
<div className="header__item">
|
|
|
|
<Link
|
|
|
|
onClick={() => navigate('/settings')}
|
|
|
|
button="alt button--flat"
|
|
|
|
icon="icon-gear"
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</header>
|
|
|
|
);
|
|
|
|
};
|
2016-08-27 16:12:56 +02:00
|
|
|
|
2016-11-22 21:19:08 +01:00
|
|
|
export default Header;
|