mirror of
https://github.com/flarum/core.git
synced 2025-08-20 07:11:31 +02:00
Upgrade to flarum-gulp 0.2.0 / Babel 6
This commit is contained in:
178
extensions/subscriptions/js/forum/dist/extension.js
vendored
178
extensions/subscriptions/js/forum/dist/extension.js
vendored
@@ -1,13 +1,10 @@
|
|||||||
System.register('flarum/subscriptions/addSubscriptionBadge', ['flarum/extend', 'flarum/models/Discussion', 'flarum/components/Badge'], function (_export) {
|
'use strict';
|
||||||
'use strict';
|
|
||||||
|
|
||||||
|
System.register('flarum/subscriptions/addSubscriptionBadge', ['flarum/extend', 'flarum/models/Discussion', 'flarum/components/Badge'], function (_export, _context) {
|
||||||
var extend, Discussion, Badge;
|
var extend, Discussion, Badge;
|
||||||
|
|
||||||
_export('default', addSubscriptionBadge);
|
|
||||||
|
|
||||||
function addSubscriptionBadge() {
|
function addSubscriptionBadge() {
|
||||||
extend(Discussion.prototype, 'badges', function (badges) {
|
extend(Discussion.prototype, 'badges', function (badges) {
|
||||||
var badge = undefined;
|
var badge = void 0;
|
||||||
|
|
||||||
switch (this.subscription()) {
|
switch (this.subscription()) {
|
||||||
case 'follow':
|
case 'follow':
|
||||||
@@ -36,24 +33,23 @@ System.register('flarum/subscriptions/addSubscriptionBadge', ['flarum/extend', '
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_export('default', addSubscriptionBadge);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
setters: [function (_flarumExtend) {
|
setters: [function (_flarumExtend) {
|
||||||
extend = _flarumExtend.extend;
|
extend = _flarumExtend.extend;
|
||||||
}, function (_flarumModelsDiscussion) {
|
}, function (_flarumModelsDiscussion) {
|
||||||
Discussion = _flarumModelsDiscussion['default'];
|
Discussion = _flarumModelsDiscussion.default;
|
||||||
}, function (_flarumComponentsBadge) {
|
}, function (_flarumComponentsBadge) {
|
||||||
Badge = _flarumComponentsBadge['default'];
|
Badge = _flarumComponentsBadge.default;
|
||||||
}],
|
}],
|
||||||
execute: function () {}
|
execute: function () {}
|
||||||
};
|
};
|
||||||
});;
|
});;
|
||||||
System.register('flarum/subscriptions/addSubscriptionControls', ['flarum/extend', 'flarum/components/Button', 'flarum/components/DiscussionPage', 'flarum/utils/DiscussionControls', 'flarum/subscriptions/components/SubscriptionMenu'], function (_export) {
|
'use strict';
|
||||||
'use strict';
|
|
||||||
|
|
||||||
|
System.register('flarum/subscriptions/addSubscriptionControls', ['flarum/extend', 'flarum/components/Button', 'flarum/components/DiscussionPage', 'flarum/utils/DiscussionControls', 'flarum/subscriptions/components/SubscriptionMenu'], function (_export, _context) {
|
||||||
var extend, Button, DiscussionPage, DiscussionControls, SubscriptionMenu;
|
var extend, Button, DiscussionPage, DiscussionControls, SubscriptionMenu;
|
||||||
|
|
||||||
_export('default', addSubscriptionControls);
|
|
||||||
|
|
||||||
function addSubscriptionControls() {
|
function addSubscriptionControls() {
|
||||||
extend(DiscussionControls, 'userControls', function (items, discussion, context) {
|
extend(DiscussionControls, 'userControls', function (items, discussion, context) {
|
||||||
if (app.session.user && !(context instanceof DiscussionPage)) {
|
if (app.session.user && !(context instanceof DiscussionPage)) {
|
||||||
@@ -82,28 +78,27 @@ System.register('flarum/subscriptions/addSubscriptionControls', ['flarum/extend'
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_export('default', addSubscriptionControls);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
setters: [function (_flarumExtend) {
|
setters: [function (_flarumExtend) {
|
||||||
extend = _flarumExtend.extend;
|
extend = _flarumExtend.extend;
|
||||||
}, function (_flarumComponentsButton) {
|
}, function (_flarumComponentsButton) {
|
||||||
Button = _flarumComponentsButton['default'];
|
Button = _flarumComponentsButton.default;
|
||||||
}, function (_flarumComponentsDiscussionPage) {
|
}, function (_flarumComponentsDiscussionPage) {
|
||||||
DiscussionPage = _flarumComponentsDiscussionPage['default'];
|
DiscussionPage = _flarumComponentsDiscussionPage.default;
|
||||||
}, function (_flarumUtilsDiscussionControls) {
|
}, function (_flarumUtilsDiscussionControls) {
|
||||||
DiscussionControls = _flarumUtilsDiscussionControls['default'];
|
DiscussionControls = _flarumUtilsDiscussionControls.default;
|
||||||
}, function (_flarumSubscriptionsComponentsSubscriptionMenu) {
|
}, function (_flarumSubscriptionsComponentsSubscriptionMenu) {
|
||||||
SubscriptionMenu = _flarumSubscriptionsComponentsSubscriptionMenu['default'];
|
SubscriptionMenu = _flarumSubscriptionsComponentsSubscriptionMenu.default;
|
||||||
}],
|
}],
|
||||||
execute: function () {}
|
execute: function () {}
|
||||||
};
|
};
|
||||||
});;
|
});;
|
||||||
System.register('flarum/subscriptions/addSubscriptionFilter', ['flarum/extend', 'flarum/components/LinkButton', 'flarum/components/IndexPage', 'flarum/components/DiscussionList'], function (_export) {
|
'use strict';
|
||||||
'use strict';
|
|
||||||
|
|
||||||
|
System.register('flarum/subscriptions/addSubscriptionFilter', ['flarum/extend', 'flarum/components/LinkButton', 'flarum/components/IndexPage', 'flarum/components/DiscussionList'], function (_export, _context) {
|
||||||
var extend, LinkButton, IndexPage, DiscussionList;
|
var extend, LinkButton, IndexPage, DiscussionList;
|
||||||
|
|
||||||
_export('default', addSubscriptionFilter);
|
|
||||||
|
|
||||||
function addSubscriptionFilter() {
|
function addSubscriptionFilter() {
|
||||||
extend(IndexPage.prototype, 'navItems', function (items) {
|
extend(IndexPage.prototype, 'navItems', function (items) {
|
||||||
if (app.session.user) {
|
if (app.session.user) {
|
||||||
@@ -126,36 +121,68 @@ System.register('flarum/subscriptions/addSubscriptionFilter', ['flarum/extend',
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_export('default', addSubscriptionFilter);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
setters: [function (_flarumExtend) {
|
setters: [function (_flarumExtend) {
|
||||||
extend = _flarumExtend.extend;
|
extend = _flarumExtend.extend;
|
||||||
}, function (_flarumComponentsLinkButton) {
|
}, function (_flarumComponentsLinkButton) {
|
||||||
LinkButton = _flarumComponentsLinkButton['default'];
|
LinkButton = _flarumComponentsLinkButton.default;
|
||||||
}, function (_flarumComponentsIndexPage) {
|
}, function (_flarumComponentsIndexPage) {
|
||||||
IndexPage = _flarumComponentsIndexPage['default'];
|
IndexPage = _flarumComponentsIndexPage.default;
|
||||||
}, function (_flarumComponentsDiscussionList) {
|
}, function (_flarumComponentsDiscussionList) {
|
||||||
DiscussionList = _flarumComponentsDiscussionList['default'];
|
DiscussionList = _flarumComponentsDiscussionList.default;
|
||||||
}],
|
}],
|
||||||
execute: function () {}
|
execute: function () {}
|
||||||
};
|
};
|
||||||
});;
|
});;
|
||||||
System.register('flarum/subscriptions/components/NewPostNotification', ['flarum/components/Notification', 'flarum/helpers/username'], function (_export) {
|
'use strict';
|
||||||
'use strict';
|
|
||||||
|
|
||||||
|
System.register('flarum/subscriptions/addSubscriptionSettings', ['flarum/extend', 'flarum/components/SettingsPage', 'flarum/components/FieldSet', 'flarum/components/Switch', 'flarum/utils/ItemList'], function (_export, _context) {
|
||||||
|
var extend, SettingsPage, FieldSet, Switch, ItemList;
|
||||||
|
|
||||||
|
_export('default', function () {
|
||||||
|
extend(SettingsPage.prototype, 'notificationsItems', function (items) {
|
||||||
|
items.add('followAfterReply', Switch.component({
|
||||||
|
children: app.translator.trans('flarum-subscriptions.forum.settings.forum_follow_after_reply_label'),
|
||||||
|
state: this.user.preferences().followAfterReply,
|
||||||
|
onchange: this.preferenceSaver('followAfterReply')
|
||||||
|
}));
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
return {
|
||||||
|
setters: [function (_flarumExtend) {
|
||||||
|
extend = _flarumExtend.extend;
|
||||||
|
}, function (_flarumComponentsSettingsPage) {
|
||||||
|
SettingsPage = _flarumComponentsSettingsPage.default;
|
||||||
|
}, function (_flarumComponentsFieldSet) {
|
||||||
|
FieldSet = _flarumComponentsFieldSet.default;
|
||||||
|
}, function (_flarumComponentsSwitch) {
|
||||||
|
Switch = _flarumComponentsSwitch.default;
|
||||||
|
}, function (_flarumUtilsItemList) {
|
||||||
|
ItemList = _flarumUtilsItemList.default;
|
||||||
|
}],
|
||||||
|
execute: function () {}
|
||||||
|
};
|
||||||
|
});;
|
||||||
|
'use strict';
|
||||||
|
|
||||||
|
System.register('flarum/subscriptions/components/NewPostNotification', ['flarum/components/Notification', 'flarum/helpers/username'], function (_export, _context) {
|
||||||
var Notification, username, NewPostNotification;
|
var Notification, username, NewPostNotification;
|
||||||
return {
|
return {
|
||||||
setters: [function (_flarumComponentsNotification) {
|
setters: [function (_flarumComponentsNotification) {
|
||||||
Notification = _flarumComponentsNotification['default'];
|
Notification = _flarumComponentsNotification.default;
|
||||||
}, function (_flarumHelpersUsername) {
|
}, function (_flarumHelpersUsername) {
|
||||||
username = _flarumHelpersUsername['default'];
|
username = _flarumHelpersUsername.default;
|
||||||
}],
|
}],
|
||||||
execute: function () {
|
execute: function () {
|
||||||
NewPostNotification = (function (_Notification) {
|
NewPostNotification = function (_Notification) {
|
||||||
babelHelpers.inherits(NewPostNotification, _Notification);
|
babelHelpers.inherits(NewPostNotification, _Notification);
|
||||||
|
|
||||||
function NewPostNotification() {
|
function NewPostNotification() {
|
||||||
babelHelpers.classCallCheck(this, NewPostNotification);
|
babelHelpers.classCallCheck(this, NewPostNotification);
|
||||||
babelHelpers.get(Object.getPrototypeOf(NewPostNotification.prototype), 'constructor', this).apply(this, arguments);
|
return babelHelpers.possibleConstructorReturn(this, Object.getPrototypeOf(NewPostNotification).apply(this, arguments));
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(NewPostNotification, [{
|
babelHelpers.createClass(NewPostNotification, [{
|
||||||
@@ -179,33 +206,33 @@ System.register('flarum/subscriptions/components/NewPostNotification', ['flarum/
|
|||||||
}
|
}
|
||||||
}]);
|
}]);
|
||||||
return NewPostNotification;
|
return NewPostNotification;
|
||||||
})(Notification);
|
}(Notification);
|
||||||
|
|
||||||
_export('default', NewPostNotification);
|
_export('default', NewPostNotification);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
});;
|
});;
|
||||||
System.register('flarum/subscriptions/components/SubscriptionMenu', ['flarum/components/Dropdown', 'flarum/components/Button', 'flarum/helpers/icon', 'flarum/subscriptions/components/SubscriptionMenuItem'], function (_export) {
|
'use strict';
|
||||||
'use strict';
|
|
||||||
|
|
||||||
|
System.register('flarum/subscriptions/components/SubscriptionMenu', ['flarum/components/Dropdown', 'flarum/components/Button', 'flarum/helpers/icon', 'flarum/subscriptions/components/SubscriptionMenuItem'], function (_export, _context) {
|
||||||
var Dropdown, Button, icon, SubscriptionMenuItem, SubscriptionMenu;
|
var Dropdown, Button, icon, SubscriptionMenuItem, SubscriptionMenu;
|
||||||
return {
|
return {
|
||||||
setters: [function (_flarumComponentsDropdown) {
|
setters: [function (_flarumComponentsDropdown) {
|
||||||
Dropdown = _flarumComponentsDropdown['default'];
|
Dropdown = _flarumComponentsDropdown.default;
|
||||||
}, function (_flarumComponentsButton) {
|
}, function (_flarumComponentsButton) {
|
||||||
Button = _flarumComponentsButton['default'];
|
Button = _flarumComponentsButton.default;
|
||||||
}, function (_flarumHelpersIcon) {
|
}, function (_flarumHelpersIcon) {
|
||||||
icon = _flarumHelpersIcon['default'];
|
icon = _flarumHelpersIcon.default;
|
||||||
}, function (_flarumSubscriptionsComponentsSubscriptionMenuItem) {
|
}, function (_flarumSubscriptionsComponentsSubscriptionMenuItem) {
|
||||||
SubscriptionMenuItem = _flarumSubscriptionsComponentsSubscriptionMenuItem['default'];
|
SubscriptionMenuItem = _flarumSubscriptionsComponentsSubscriptionMenuItem.default;
|
||||||
}],
|
}],
|
||||||
execute: function () {
|
execute: function () {
|
||||||
SubscriptionMenu = (function (_Dropdown) {
|
SubscriptionMenu = function (_Dropdown) {
|
||||||
babelHelpers.inherits(SubscriptionMenu, _Dropdown);
|
babelHelpers.inherits(SubscriptionMenu, _Dropdown);
|
||||||
|
|
||||||
function SubscriptionMenu() {
|
function SubscriptionMenu() {
|
||||||
babelHelpers.classCallCheck(this, SubscriptionMenu);
|
babelHelpers.classCallCheck(this, SubscriptionMenu);
|
||||||
babelHelpers.get(Object.getPrototypeOf(SubscriptionMenu.prototype), 'constructor', this).apply(this, arguments);
|
return babelHelpers.possibleConstructorReturn(this, Object.getPrototypeOf(SubscriptionMenu).apply(this, arguments));
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(SubscriptionMenu, [{
|
babelHelpers.createClass(SubscriptionMenu, [{
|
||||||
@@ -231,7 +258,7 @@ System.register('flarum/subscriptions/components/SubscriptionMenu', ['flarum/com
|
|||||||
}, {
|
}, {
|
||||||
key: 'view',
|
key: 'view',
|
||||||
value: function view() {
|
value: function view() {
|
||||||
var _this = this;
|
var _this2 = this;
|
||||||
|
|
||||||
var discussion = this.props.discussion;
|
var discussion = this.props.discussion;
|
||||||
var subscription = discussion.subscription();
|
var subscription = discussion.subscription();
|
||||||
@@ -294,7 +321,7 @@ System.register('flarum/subscriptions/components/SubscriptionMenu', ['flarum/com
|
|||||||
'ul',
|
'ul',
|
||||||
{ className: 'Dropdown-menu dropdown-menu Dropdown-menu--right' },
|
{ className: 'Dropdown-menu dropdown-menu Dropdown-menu--right' },
|
||||||
this.options.map(function (props) {
|
this.options.map(function (props) {
|
||||||
props.onclick = _this.saveSubscription.bind(_this, discussion, props.subscription);
|
props.onclick = _this2.saveSubscription.bind(_this2, discussion, props.subscription);
|
||||||
props.active = subscription === props.subscription;
|
props.active = subscription === props.subscription;
|
||||||
|
|
||||||
return m(
|
return m(
|
||||||
@@ -315,29 +342,29 @@ System.register('flarum/subscriptions/components/SubscriptionMenu', ['flarum/com
|
|||||||
}
|
}
|
||||||
}]);
|
}]);
|
||||||
return SubscriptionMenu;
|
return SubscriptionMenu;
|
||||||
})(Dropdown);
|
}(Dropdown);
|
||||||
|
|
||||||
_export('default', SubscriptionMenu);
|
_export('default', SubscriptionMenu);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
});;
|
});;
|
||||||
System.register('flarum/subscriptions/components/SubscriptionMenuItem', ['flarum/Component', 'flarum/helpers/icon'], function (_export) {
|
'use strict';
|
||||||
'use strict';
|
|
||||||
|
|
||||||
|
System.register('flarum/subscriptions/components/SubscriptionMenuItem', ['flarum/Component', 'flarum/helpers/icon'], function (_export, _context) {
|
||||||
var Component, icon, SubscriptionMenuItem;
|
var Component, icon, SubscriptionMenuItem;
|
||||||
return {
|
return {
|
||||||
setters: [function (_flarumComponent) {
|
setters: [function (_flarumComponent) {
|
||||||
Component = _flarumComponent['default'];
|
Component = _flarumComponent.default;
|
||||||
}, function (_flarumHelpersIcon) {
|
}, function (_flarumHelpersIcon) {
|
||||||
icon = _flarumHelpersIcon['default'];
|
icon = _flarumHelpersIcon.default;
|
||||||
}],
|
}],
|
||||||
execute: function () {
|
execute: function () {
|
||||||
SubscriptionMenuItem = (function (_Component) {
|
SubscriptionMenuItem = function (_Component) {
|
||||||
babelHelpers.inherits(SubscriptionMenuItem, _Component);
|
babelHelpers.inherits(SubscriptionMenuItem, _Component);
|
||||||
|
|
||||||
function SubscriptionMenuItem() {
|
function SubscriptionMenuItem() {
|
||||||
babelHelpers.classCallCheck(this, SubscriptionMenuItem);
|
babelHelpers.classCallCheck(this, SubscriptionMenuItem);
|
||||||
babelHelpers.get(Object.getPrototypeOf(SubscriptionMenuItem.prototype), 'constructor', this).apply(this, arguments);
|
return babelHelpers.possibleConstructorReturn(this, Object.getPrototypeOf(SubscriptionMenuItem).apply(this, arguments));
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(SubscriptionMenuItem, [{
|
babelHelpers.createClass(SubscriptionMenuItem, [{
|
||||||
@@ -366,37 +393,37 @@ System.register('flarum/subscriptions/components/SubscriptionMenuItem', ['flarum
|
|||||||
}
|
}
|
||||||
}]);
|
}]);
|
||||||
return SubscriptionMenuItem;
|
return SubscriptionMenuItem;
|
||||||
})(Component);
|
}(Component);
|
||||||
|
|
||||||
_export('default', SubscriptionMenuItem);
|
_export('default', SubscriptionMenuItem);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
});;
|
});;
|
||||||
System.register('flarum/subscriptions/main', ['flarum/extend', 'flarum/app', 'flarum/Model', 'flarum/models/Discussion', 'flarum/components/NotificationGrid', 'flarum/subscriptions/addSubscriptionBadge', 'flarum/subscriptions/addSubscriptionControls', 'flarum/subscriptions/addSubscriptionFilter', 'flarum/subscriptions/addSubscriptionSettings', 'flarum/subscriptions/components/NewPostNotification'], function (_export) {
|
'use strict';
|
||||||
'use strict';
|
|
||||||
|
|
||||||
|
System.register('flarum/subscriptions/main', ['flarum/extend', 'flarum/app', 'flarum/Model', 'flarum/models/Discussion', 'flarum/components/NotificationGrid', 'flarum/subscriptions/addSubscriptionBadge', 'flarum/subscriptions/addSubscriptionControls', 'flarum/subscriptions/addSubscriptionFilter', 'flarum/subscriptions/addSubscriptionSettings', 'flarum/subscriptions/components/NewPostNotification'], function (_export, _context) {
|
||||||
var extend, app, Model, Discussion, NotificationGrid, addSubscriptionBadge, addSubscriptionControls, addSubscriptionFilter, addSubscriptionSettings, NewPostNotification;
|
var extend, app, Model, Discussion, NotificationGrid, addSubscriptionBadge, addSubscriptionControls, addSubscriptionFilter, addSubscriptionSettings, NewPostNotification;
|
||||||
return {
|
return {
|
||||||
setters: [function (_flarumExtend) {
|
setters: [function (_flarumExtend) {
|
||||||
extend = _flarumExtend.extend;
|
extend = _flarumExtend.extend;
|
||||||
}, function (_flarumApp) {
|
}, function (_flarumApp) {
|
||||||
app = _flarumApp['default'];
|
app = _flarumApp.default;
|
||||||
}, function (_flarumModel) {
|
}, function (_flarumModel) {
|
||||||
Model = _flarumModel['default'];
|
Model = _flarumModel.default;
|
||||||
}, function (_flarumModelsDiscussion) {
|
}, function (_flarumModelsDiscussion) {
|
||||||
Discussion = _flarumModelsDiscussion['default'];
|
Discussion = _flarumModelsDiscussion.default;
|
||||||
}, function (_flarumComponentsNotificationGrid) {
|
}, function (_flarumComponentsNotificationGrid) {
|
||||||
NotificationGrid = _flarumComponentsNotificationGrid['default'];
|
NotificationGrid = _flarumComponentsNotificationGrid.default;
|
||||||
}, function (_flarumSubscriptionsAddSubscriptionBadge) {
|
}, function (_flarumSubscriptionsAddSubscriptionBadge) {
|
||||||
addSubscriptionBadge = _flarumSubscriptionsAddSubscriptionBadge['default'];
|
addSubscriptionBadge = _flarumSubscriptionsAddSubscriptionBadge.default;
|
||||||
}, function (_flarumSubscriptionsAddSubscriptionControls) {
|
}, function (_flarumSubscriptionsAddSubscriptionControls) {
|
||||||
addSubscriptionControls = _flarumSubscriptionsAddSubscriptionControls['default'];
|
addSubscriptionControls = _flarumSubscriptionsAddSubscriptionControls.default;
|
||||||
}, function (_flarumSubscriptionsAddSubscriptionFilter) {
|
}, function (_flarumSubscriptionsAddSubscriptionFilter) {
|
||||||
addSubscriptionFilter = _flarumSubscriptionsAddSubscriptionFilter['default'];
|
addSubscriptionFilter = _flarumSubscriptionsAddSubscriptionFilter.default;
|
||||||
}, function (_flarumSubscriptionsAddSubscriptionSettings) {
|
}, function (_flarumSubscriptionsAddSubscriptionSettings) {
|
||||||
addSubscriptionSettings = _flarumSubscriptionsAddSubscriptionSettings['default'];
|
addSubscriptionSettings = _flarumSubscriptionsAddSubscriptionSettings.default;
|
||||||
}, function (_flarumSubscriptionsComponentsNewPostNotification) {
|
}, function (_flarumSubscriptionsComponentsNewPostNotification) {
|
||||||
NewPostNotification = _flarumSubscriptionsComponentsNewPostNotification['default'];
|
NewPostNotification = _flarumSubscriptionsComponentsNewPostNotification.default;
|
||||||
}],
|
}],
|
||||||
execute: function () {
|
execute: function () {
|
||||||
|
|
||||||
@@ -420,33 +447,4 @@ System.register('flarum/subscriptions/main', ['flarum/extend', 'flarum/app', 'fl
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
});;
|
|
||||||
System.register('flarum/subscriptions/addSubscriptionSettings', ['flarum/extend', 'flarum/components/SettingsPage', 'flarum/components/FieldSet', 'flarum/components/Switch', 'flarum/utils/ItemList'], function (_export) {
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
var extend, SettingsPage, FieldSet, Switch, ItemList;
|
|
||||||
return {
|
|
||||||
setters: [function (_flarumExtend) {
|
|
||||||
extend = _flarumExtend.extend;
|
|
||||||
}, function (_flarumComponentsSettingsPage) {
|
|
||||||
SettingsPage = _flarumComponentsSettingsPage['default'];
|
|
||||||
}, function (_flarumComponentsFieldSet) {
|
|
||||||
FieldSet = _flarumComponentsFieldSet['default'];
|
|
||||||
}, function (_flarumComponentsSwitch) {
|
|
||||||
Switch = _flarumComponentsSwitch['default'];
|
|
||||||
}, function (_flarumUtilsItemList) {
|
|
||||||
ItemList = _flarumUtilsItemList['default'];
|
|
||||||
}],
|
|
||||||
execute: function () {
|
|
||||||
_export('default', function () {
|
|
||||||
extend(SettingsPage.prototype, 'notificationsItems', function (items) {
|
|
||||||
items.add('followAfterReply', Switch.component({
|
|
||||||
children: app.translator.trans('flarum-subscriptions.forum.settings.forum_follow_after_reply_label'),
|
|
||||||
state: this.user.preferences().followAfterReply,
|
|
||||||
onchange: this.preferenceSaver('followAfterReply')
|
|
||||||
}));
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
|
||||||
};
|
|
||||||
});
|
});
|
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"private": true,
|
"private": true,
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"gulp": "^3.8.11",
|
"gulp": "^3.9.1",
|
||||||
"flarum-gulp": "^0.1.0"
|
"flarum-gulp": "^0.2.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user