Update admin js for admin ux redesign

This commit is contained in:
Alexander Skvortsov 2020-11-25 01:31:19 -05:00
parent 0d43d5836f
commit 27fa6456ec

View File

@ -1,13 +1,11 @@
import { extend } from 'flarum/extend';
import app from 'flarum/app';
import PermissionGrid from 'flarum/components/PermissionGrid';
app.initializers.add('flarum-sticky', () => {
extend(PermissionGrid.prototype, 'moderateItems', items => {
items.add('sticky', {
app.extensionData
.for('flarum-sticky')
.registerPermission({
icon: 'fas fa-thumbtack',
label: app.translator.trans('flarum-sticky.admin.permissions.sticky_discussions_label'),
permission: 'discussion.sticky'
}, 95);
});
}, 'moderate', 95);
});