style: cleanup some things

This commit is contained in:
David Ralph
2021-05-26 22:28:26 +01:00
parent 1d6013f738
commit 586b6f8700
20 changed files with 26 additions and 44 deletions

View File

@@ -1,5 +1,3 @@
import React from 'react';
export default function Items(props) {
return (
<div className='items'>

View File

@@ -1,5 +1,3 @@
import React from 'react';
export default function Lightbox(props) {
return (
<>

View File

@@ -153,6 +153,16 @@ export default class Marketplace extends React.PureComponent {
);
};
const featured = () => {
return (
<div className='featured' style={{ 'backgroundColor': this.state.featured.colour }}>
<p>{this.state.featured.title}</p>
<h1>{this.state.featured.name}</h1>
<button className='addToMue' onClick={() => window.open(this.state.featured.buttonLink)}>{this.state.featured.buttonText}</button>
</div>
);
}
if (navigator.onLine === false || localStorage.getItem('offlineMode') === 'true') {
return errorMessage(<>
<WifiOffIcon/>
@@ -166,11 +176,16 @@ export default class Marketplace extends React.PureComponent {
}
if (this.state.items.length === 0) {
return errorMessage(<>
<LocalMallIcon/>
<h1>{window.language.modals.main.addons.empty.title}</h1>
<p className='description'>{this.language.no_items}</p>
</>);
return (
<>
{featured()}
{errorMessage(<>
<LocalMallIcon/>
<h1>{window.language.modals.main.addons.empty.title}</h1>
<p className='description'>{this.language.no_items}</p>
</>)}
</>
)
}
if (this.state.item.display_name) {
@@ -179,11 +194,7 @@ export default class Marketplace extends React.PureComponent {
return (
<>
<div className='featured' style={{ 'backgroundColor': this.state.featured.colour }}>
<p>{this.state.featured.title}</p>
<h1>{this.state.featured.name}</h1>
<button className='addToMue' onClick={() => window.open(this.state.featured.buttonLink)}>{this.state.featured.buttonText}</button>
</div>
{featured()}
<br/>
<Dropdown label={window.language.modals.main.addons.sort.title} name='sortMarketplace' onChange={(value) => this.sortMarketplace(value)}>
<option value='a-z'>{window.language.modals.main.addons.sort.a_z}</option>

View File

@@ -1,5 +1,3 @@
import React from 'react';
import SettingsFunctions from '../../../../modules/helpers/settings';
export default function ResetModal(props) {

View File

@@ -1,5 +1,3 @@
import React from 'react';
import { engineName } from 'react-device-detect';
import Checkbox from '../Checkbox';

View File

@@ -43,7 +43,7 @@ export default class Changelog extends React.PureComponent {
const images = content.getElementsByTagName('img');
const links = content.getElementsByTagName('a');
for (let img of images) {
for (const img of images) {
img.draggable = false;
img.onclick = () => {
this.setState({

View File

@@ -1,5 +1,3 @@
import React from 'react';
import Checkbox from '../Checkbox';
import Slider from '../Slider';

View File

@@ -1,5 +1,3 @@
import React from 'react';
import Switch from '../Switch';
import Checkbox from '../Checkbox';

View File

@@ -1,5 +1,3 @@
import React from 'react';
import Added from '../marketplace/sections/Added';
import Sideload from '../marketplace/sections/Sideload';

View File

@@ -1,5 +1,3 @@
import React from 'react';
import MarketplaceTab from '../marketplace/sections/Marketplace';
import Tabs from './backend/Tabs';

View File

@@ -1,5 +1,3 @@
import React from 'react';
import About from '../settings/sections/About';
import Language from '../settings/sections/Language';
import Search from '../settings/sections/Search';

View File

@@ -1,5 +1,3 @@
import React from 'react';
import EmailIcon from '@material-ui/icons/Email';
import TwitterIcon from '@material-ui/icons/Twitter';
import ForumIcon from '@material-ui/icons/Forum';