Skip to content

Commit f032e92

Browse files
JohanAhlenromainr
authored andcommitted
[frontend] Go to my documents when clicking the sidebar Hue logo
1 parent f45e2e1 commit f032e92

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

desktop/core/src/desktop/js/components/sidebar/HueSidebar.vue

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
:is-collapsed="isCollapsed"
3030
:drawer-topic="drawerTopic"
3131
@toggle-collapsed="toggleCollapsed"
32+
@header-click="onHeaderClick"
3233
/>
3334
</template>
3435

@@ -211,6 +212,10 @@
211212
setInLocalStorage('hue.sidebar.collapse', this.isCollapsed);
212213
}
213214
215+
onHeaderClick(event: MouseEvent): void {
216+
onHueLinkClick(event, '/home');
217+
}
218+
214219
mounted(): void {
215220
const config = getLastKnownConfig();
216221
if (config) {

desktop/core/src/desktop/js/components/sidebar/Sidebar.vue

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
</div>
3939
<div class="sidebar" :class="{ 'sidebar-collapsed': isCollapsed }">
4040
<div class="sidebar-header">
41-
<a href="javascript:void(0);">
41+
<a href="javascript:void(0);" @click="$emit('header-click', $event)">
4242
<svg>
4343
<use xlink:href="#hi-sidebar-logo" />
4444
</svg>
@@ -112,6 +112,7 @@
112112
import SidebarBody from './SidebarBody.vue';
113113
import SidebarDrawer from './SidebarDrawer.vue';
114114
import {
115+
HelpDrawerItem,
115116
SidebarAccordionItem,
116117
SidebarAccordionSubItem,
117118
SidebarItem,
@@ -137,14 +138,14 @@
137138
sidebarItems!: SidebarItem[];
138139
139140
@Prop({ required: false, default: true })
140-
useDrawerForUser: boolean;
141+
useDrawerForUser?: boolean;
141142
@Prop({ required: false })
142143
userDrawerItem: UserDrawerItem | null = null;
143144
@Prop({ required: false })
144145
userDrawerChildren: SidebarAccordionSubItem[] = [];
145146
146147
@Prop({ required: false, default: true })
147-
useDrawerForHelp: boolean;
148+
useDrawerForHelp?: boolean;
148149
@Prop({ required: false })
149150
helpDrawerItem: HelpDrawerItem | null = null;
150151
@Prop({ required: false })

0 commit comments

Comments
 (0)