From 27fa6456ec924cf1aaf70c68f5d22526a09f8ba7 Mon Sep 17 00:00:00 2001 From: Alexander Skvortsov Date: Wed, 25 Nov 2020 01:31:19 -0500 Subject: [PATCH] Update admin js for admin ux redesign --- extensions/sticky/js/src/admin/index.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/extensions/sticky/js/src/admin/index.js b/extensions/sticky/js/src/admin/index.js index b7856cf83..a07f8302d 100644 --- a/extensions/sticky/js/src/admin/index.js +++ b/extensions/sticky/js/src/admin/index.js @@ -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); });