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;