mirror of
https://github.com/flarum/framework.git
synced 2025-02-21 16:24:27 +08:00
Add permission grid icon
This commit is contained in:
parent
3146e9bc03
commit
1bf1403f82
@ -4,8 +4,9 @@ import PermissionGrid from 'flarum/components/PermissionGrid';
|
||||
export default function() {
|
||||
extend(PermissionGrid.prototype, 'moderateItems', items => {
|
||||
items.add('tag', {
|
||||
icon: 'tag',
|
||||
label: 'Tag discussions',
|
||||
permission: 'discussion.tag'
|
||||
});
|
||||
}, 95);
|
||||
});
|
||||
}
|
||||
|
@ -28,10 +28,10 @@ export default function() {
|
||||
}
|
||||
|
||||
if (permission) {
|
||||
const props = Object.assign({}, item);
|
||||
props.permission = 'tag' + tag.id() + '.' + permission;
|
||||
|
||||
return PermissionDropdown.component(props);
|
||||
return PermissionDropdown.component({
|
||||
permission: 'tag' + tag.id() + '.' + permission,
|
||||
allowGuest: item.allowGuest
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user