diff --git a/Settings.jsx b/Settings.jsx deleted file mode 100644 index f3c2830..0000000 --- a/Settings.jsx +++ /dev/null @@ -1,14 +0,0 @@ -const { React } = require('powercord/webpack'); -const { SwitchItem } = require('powercord/components/settings'); - -module.exports = ({ getSetting, toggleSetting }) => ( -
- toggleSetting('nsfwFilter')} - > - Filter NSFW - -
-); diff --git a/components/AnimeModal.jsx b/components/AnimeModal.jsx index b69efb2..75655bc 100644 --- a/components/AnimeModal.jsx +++ b/components/AnimeModal.jsx @@ -82,9 +82,7 @@ module.exports = class AnimeModal extends React.Component { const { entries } = this.state; const animeResultList = []; entries.forEach(animeResult => { - if (this.props.getSetting('nsfwFilter', true) && !animeResult.attributes.nsfw) { - animeResultList.push(); - } + animeResultList.push(); }); return ( diff --git a/index.js b/index.js index e9e3b9d..ed8a18d 100644 --- a/index.js +++ b/index.js @@ -7,17 +7,11 @@ const { React, getModuleByDisplayName } = require('powercord/webpack'); const { resolve } = require('path'); const AnimeModal = require('./components/AnimeModal'); -const Settings = require('./Settings'); module.exports = class Anime extends Plugin { async startPlugin () { this.loadCSS(resolve(__dirname, 'style.scss')); this._injectModal(); - this.registerSettings('anime', 'Anime Search', (props) => - React.createElement(Settings, { - ...props - }) - ); } pluginWillUnload () { @@ -33,7 +27,7 @@ module.exports = class Anime extends Plugin { position: 'bottom' }, React.createElement('div', { className: 'anime-header-icon-s', - onClick: () => openModal(() => React.createElement(this.settings.connectStore(AnimeModal))) + onClick: () => openModal(AnimeModal) })) ); return res;