mirror of
https://github.com/flarum/framework.git
synced 2025-02-01 20:02:16 +08:00
Add permission grid icon
This commit is contained in:
parent
2832128b86
commit
ba7ae1eb96
|
@ -5,6 +5,7 @@ import PermissionGrid from 'flarum/components/PermissionGrid';
|
||||||
app.initializers.add('suspend', () => {
|
app.initializers.add('suspend', () => {
|
||||||
extend(PermissionGrid.prototype, 'moderateItems', items => {
|
extend(PermissionGrid.prototype, 'moderateItems', items => {
|
||||||
items.add('suspendUsers', {
|
items.add('suspendUsers', {
|
||||||
|
icon: 'ban',
|
||||||
label: 'Suspend users',
|
label: 'Suspend users',
|
||||||
permission: 'user.suspend'
|
permission: 'user.suspend'
|
||||||
});
|
});
|
||||||
|
|
|
@ -16,7 +16,7 @@ app.initializers.add('suspend', () => {
|
||||||
if (user.canSuspend()) {
|
if (user.canSuspend()) {
|
||||||
items.add('suspend', Button.component({
|
items.add('suspend', Button.component({
|
||||||
children: 'Suspend',
|
children: 'Suspend',
|
||||||
icon: 'shield',
|
icon: 'ban',
|
||||||
onclick: () => app.modal.show(new SuspendUserModal({user}))
|
onclick: () => app.modal.show(new SuspendUserModal({user}))
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user