mirror of
https://github.com/flarum/core.git
synced 2025-07-17 14:51:19 +02:00
See [flarum/core #265](https://github.com/flarum/core/issues/265). - Adjusts key names to three-tier namespacing. - Extracts previously unextracted strings.
14 lines
427 B
JavaScript
14 lines
427 B
JavaScript
import { extend } from 'flarum/extend';
|
|
import app from 'flarum/app';
|
|
import PermissionGrid from 'flarum/components/PermissionGrid';
|
|
|
|
app.initializers.add('lock', () => {
|
|
extend(PermissionGrid.prototype, 'moderateItems', items => {
|
|
items.add('lock', {
|
|
icon: 'lock',
|
|
label: app.translator.trans('flarum-lock.admin.permissions.lock_discussions_label'),
|
|
permission: 'discussion.lock'
|
|
}, 95);
|
|
});
|
|
});
|