diff --git a/extensions/pusher/js/admin/src/components/PusherSettingsModal.js b/extensions/pusher/js/admin/src/components/PusherSettingsModal.js index 1dbf02c88..ce5b2e622 100644 --- a/extensions/pusher/js/admin/src/components/PusherSettingsModal.js +++ b/extensions/pusher/js/admin/src/components/PusherSettingsModal.js @@ -1,16 +1,6 @@ -import Modal from 'flarum/components/Modal'; -import Button from 'flarum/components/Button'; -import saveConfig from 'flarum/utils/saveConfig'; - -export default class PusherSettingsModal extends Modal { - constructor(...args) { - super(...args); - - this.appId = m.prop(app.config['pusher.app_id'] || ''); - this.appKey = m.prop(app.config['pusher.app_key'] || ''); - this.appSecret = m.prop(app.config['pusher.app_secret'] || ''); - } +import SettingsModal from 'flarum/components/SettingsModal'; +export default class PusherSettingsModal extends SettingsModal { className() { return 'PusherSettingsModal Modal--small'; } @@ -19,53 +9,22 @@ export default class PusherSettingsModal extends Modal { return 'Pusher Settings'; } - content() { - return ( -