UNPKG

header-bar

Version:
78 lines (75 loc) 4.49 kB
// App.js 'use strict' // import HeaderBar from 'header-bar'; import HeaderBar from '../../../../src/js/index.js'; import React from 'react'; import ReactDOM from 'react-dom'; import Logo from '../img/logo.svg'; import Hamburger from '../img/hamburger.svg'; import MenuCloser from '../img/x.svg'; import FacebookIcon from '../img/facebook.svg'; import YoutubeIcon from '../img/youtube.svg'; import LineIcon from '../img/line.svg'; var onReadyStateChange = function onReadyStateChange(e) { if(document.readyState == 'complete') { ReactDOM.render( <div className='header'> <HeaderBar hamburger={{src: Hamburger, title: 'Menu'}} menuCloser={{src: MenuCloser, title: 'Close menu'}} > <a href='//tw.pbplus.me' data-logo={true}><img src={Logo} title='Home'/></a> {[ <a key='0' href='//media.pbplus.me' data-nav={true} data-color='rgb(64, 124, 156)' data-match='media.pbplus.me' >運動專欄</a>, <a key='1' href='//localhost' data-childnav={true} > <img src='https://d2z53ag52zrc0n.cloudfront.net/PBTV/media/pbplustv.png'/>pb+ 自製節目 </a>, <a key='2' href='//localhost' data-childnav={true} > <img src='https://d2z53ag52zrc0n.cloudfront.net/PBTV/media/cb.png'/>中信兄弟主場賽事 </a>, <a key='2' href='//localhost' data-childnav={true} >富邦悍將主場賽事</a>, <a key='3' href='//localhost' data-nav={true} data-color='rgb(226, 147, 192)' data-match='local(.*)'>圓夢</a>, <a key='4' href='//localhost' data-nav={true} data-color='rgb(66, 169, 140)' data-match='ticket'>購票</a> ]} <a href='//facebook.com' data-subnav={true} data-color='rgb(62, 86, 155)'><img src={FacebookIcon}/></a> <a href='//youtube.com' data-subnav={true} data-color='rgb(229, 26, 0)'><img src={YoutubeIcon}/></a> <a href='//timeline.line.me' data-subnav={true} data-color='rgb(0, 181, 9)'><img src={LineIcon}/></a> <div data-submenu_button={true} data-submenu_key='login'> <img src={LineIcon} style={{height: '1.8em', borderRadius: '0.9em'}} /> <span title='login'>Bill</span> </div> <div data-button={true} ><span>按鈕</span></div> <div data-submenu_button={true} data-submenu_key='board' data-submenu_type='list'> <span title='board'>公告</span> </div> <div data-submenu_item={true} data-submenu_key='login' data-submenu_position='header'> <div style={{color: 'rgb(24, 155, 202)'}}>VIP會員</div> </div> <div data-submenu_item={true} data-submenu_key='login' data-submenu_position='body'> <a href='/user-info' title='User Info'>修改個人資訊</a> </div> <div data-submenu_item={true} data-submenu_key='login' data-submenu_position='body'> <a href='/change-password' title='User Info'>更改密碼</a> </div> <div data-submenu_item={true} data-submenu_key='login' data-submenu_position='footer'> <a href='/logout' title='Logout'>登出</a> </div> <div data-submenu_item={true} data-submenu_key='board' data-submenu_position='header'> <div>公告</div> </div> <div data-submenu_item={true} data-submenu_key='board'> <a href='/pay-history' title='Pay History'>購買紀錄</a> </div> <div data-submenu_item={true} data-submenu_key='board'> <span title='board'>紅利點數即將在 12/31 到期,請您儘速兌換</span> </div> </HeaderBar> </div>, document.getElementById('app-root') ); } }; document.addEventListener('readystatechange', onReadyStateChange);