This commit is contained in:
David Ralph
2020-09-20 11:46:24 +01:00
parent 7b256fc956
commit 6553c49fbe
4 changed files with 7 additions and 7 deletions

View File

@@ -59,7 +59,7 @@ export default class Addons extends React.PureComponent {
type = 'photo_packs';
break;
case 'quotes':
type = 'quote_pack';
type = 'quote_packs';
break;
default:
type = this.state.current_data.type;
@@ -110,9 +110,9 @@ export default class Addons extends React.PureComponent {
localStorage.setItem('theme', input.theme);
installStuff();
break;
case 'quotes':
if (this.state.current_data.content.data.quote_api) localStorage.setItem('quote_api', JSON.stringify(this.state.current_data.content.data.quote_api));
localStorage.setItem('quote_packs', JSON.stringify(this.state.current_data.content.data.quotes));
case 'quote_packs':
if (input.quote_api) localStorage.setItem('quote_api', JSON.stringify(input.quote_api));
localStorage.setItem('quote_packs', JSON.stringify(input.quotes));
installStuff();
break;
default:

View File

@@ -124,7 +124,6 @@ export default class Settings extends React.PureComponent {
<Section title={this.props.language.searchbar.title} name='searchBar'>
<SearchSettings language={this.props.language} resetItem={(item) => this.resetItem(item)}/>
</Section>
<ExperimentalSettings language={this.props.language} />
<div className='section'>
<h4>{this.props.language.offline}</h4>
<Slider name='offlineMode'/>
@@ -133,6 +132,7 @@ export default class Settings extends React.PureComponent {
<h4>{this.props.language.experimental.dark}</h4>
<Slider name='darkTheme'/>
</div>
<ExperimentalSettings language={this.props.language} />
<LanguageSettings language={this.props.language} />
<button className='apply' onClick={() => SettingsFunctions.saveStuff()}>{this.props.language.apply}</button>

View File

@@ -7,7 +7,7 @@ export default class ExperimentalSettings extends React.PureComponent {
render() {
return (
<div className='section'>
<h4>{this.props.language.experimental.title}</h4>
<h4 onClick={() => SettingsFunctions.toggleExtra(document.getElementsByClassName('extraSettings')[5], document.getElementsByClassName('expandIcons')[5])}>{this.props.language.experimental.title}</h4>
<ExpandMore style={{ 'transition': 'all 0.5s ease 0s' }} className='expandIcons' onClick={() => SettingsFunctions.toggleExtra(document.getElementsByClassName('extraSettings')[5], document.getElementsByClassName('expandIcons')[5])} />
<li className='extraSettings'>
<Checkbox name='webp' text={this.props.language.experimental.webp} />