1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-24 07:39:43 +02:00

Move space label to main view from sidebar

Solves long-standing debate about removing meta from sidebar, and keeping sidebat for navigation/filtering.
This commit is contained in:
McMatts 2019-03-08 15:45:12 +00:00
parent e6e5f75ee7
commit 0bfde82040
7 changed files with 55 additions and 22 deletions

View file

@ -28,7 +28,6 @@ export default Component.extend(AuthMixin, {
return this.get('permissions.spaceOwner') || this.get('permissions.spaceManage');
}),
selectedFilter: '',
spaceLabel: null,
init() {
this._super(...arguments);
@ -56,7 +55,6 @@ export default Component.extend(AuthMixin, {
this.set('categories', categories);
this.set('categoryLinkName', categories.length > 0 ? 'Manage' : 'Add');
this.set('spaceLabel', _.find(this.get('labels'), {id: this.get('space.labelId')}));
schedule('afterRender', () => {
if (this.get('categoryFilter') !== '') {
@ -120,6 +118,16 @@ export default Component.extend(AuthMixin, {
filtered = this.get('documentsLive');
this.set('categoryFilter', '');
break;
case 'add':
filtered = this.get('recentAdd');
this.set('categoryFilter', '');
break;
case 'update':
filtered = this.get('recentUpdate');
this.set('categoryFilter', '');
break;
}
categories.forEach((cat)=> {