diff --git a/src/components/modals/main/settings/sections/Quote.jsx b/src/components/modals/main/settings/sections/Quote.jsx index e24addd7..7fe99aed 100644 --- a/src/components/modals/main/settings/sections/Quote.jsx +++ b/src/components/modals/main/settings/sections/Quote.jsx @@ -1,6 +1,12 @@ import variables from 'modules/variables'; import React, { PureComponent } from 'react'; -import { MdCancel, MdAdd, MdSource, MdOutlineKeyboardArrowRight, MdOutlineFormatQuote } from 'react-icons/md'; +import { + MdCancel, + MdAdd, + MdSource, + MdOutlineKeyboardArrowRight, + MdOutlineFormatQuote, +} from 'react-icons/md'; import TextareaAutosize from '@mui/material/TextareaAutosize'; import Header from '../Header'; @@ -80,12 +86,7 @@ export default class QuoteSettings extends PureComponent { getCustom() { let data = JSON.parse(localStorage.getItem('customQuote')); if (data === null) { - data = [ - { - quote: localStorage.getItem('customQuote') || '', - author: localStorage.getItem('customQuoteAuthor') || '', - }, - ]; + data = []; } return data; } @@ -104,18 +105,15 @@ export default class QuoteSettings extends PureComponent { {variables.getMessage('modals.main.settings.sections.quote.add')} - {this.state.customQuote.length > 1 ? ( - - - - - - + + {this.state.customQuote.length !== 0 ? ( +
{this.state.customQuote.map((_url, index) => ( -
- - - - + +
+
+ +
+
+ ))} -
{variables.getMessage('modals.main.settings.sections.quote.title')}{variables.getMessage('modals.main.settings.sections.quote.author')} - {variables.getMessage('modals.main.settings.sections.quote.custom_buttons')} -
+
+
+ +
+
this.customQuote(e, true, index, 'quote')} varient="outlined" - style={{ marginRight: '10px' }} + style={{ fontSize: '22px', fontWeight: 'bold'}} /> -
this.customQuote(e, true, index, 'author')} varient="outlined" /> - - -
+ ) : (
- + {variables.getMessage('modals.main.settings.sections.quote.no_quotes')}