|
@@ -4,6 +4,7 @@ import {storeToken, loadToken} from 'src/Api';
|
|
|
import Login from '../Login';
|
|
import Login from '../Login';
|
|
|
import Header from '../Header';
|
|
import Header from '../Header';
|
|
|
import Player from '../Player';
|
|
import Player from '../Player';
|
|
|
|
|
+import SvgSymbols from '../SvgSymbols';
|
|
|
|
|
|
|
|
function storeSettings(settings) {
|
|
function storeSettings(settings) {
|
|
|
localStorage.setItem('settings', JSON.stringify(settings));
|
|
localStorage.setItem('settings', JSON.stringify(settings));
|
|
@@ -39,13 +40,14 @@ function App() {
|
|
|
|
|
|
|
|
return (
|
|
return (
|
|
|
<div className="App" data-theme={settings.theme} data-layout={settings.layout} data-panel={settings.panel || 'main'}>
|
|
<div className="App" data-theme={settings.theme} data-layout={settings.layout} data-panel={settings.panel || 'main'}>
|
|
|
|
|
+ <SvgSymbols />
|
|
|
|
|
+ <Header settings={settings} dispatch={dispatch} />
|
|
|
<div className="App-panels">
|
|
<div className="App-panels">
|
|
|
<input id="panel-main" type="radio" name="panel" value="main" checked={settings.panel === 'main'} onChange={handleRadio(dispatch)} />
|
|
<input id="panel-main" type="radio" name="panel" value="main" checked={settings.panel === 'main'} onChange={handleRadio(dispatch)} />
|
|
|
<input id="panel-side" type="radio" name="panel" value="side" checked={settings.panel === 'side'} onChange={handleRadio(dispatch)} />
|
|
<input id="panel-side" type="radio" name="panel" value="side" checked={settings.panel === 'side'} onChange={handleRadio(dispatch)} />
|
|
|
<label htmlFor="panel-main">Browse</label>
|
|
<label htmlFor="panel-main">Browse</label>
|
|
|
<label htmlFor="panel-side">Queue</label>
|
|
<label htmlFor="panel-side">Queue</label>
|
|
|
</div>
|
|
</div>
|
|
|
- <Header settings={settings} dispatch={dispatch} />
|
|
|
|
|
<Player />
|
|
<Player />
|
|
|
</div>
|
|
</div>
|
|
|
);
|
|
);
|