Skip to content

Commit 38f2294

Browse files
Fix ui and script
- Use fixed instead of absolute for v-navigation-drawer - Update typings - Change property name: drawer to drawerState
1 parent 3d69040 commit 38f2294

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/App.vue

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
</v-app-bar>
3737

3838
<v-main>
39-
<v-navigation-drawer v-model="drawer" absolute temporary>
39+
<v-navigation-drawer v-model="drawer" fixed temporary>
4040
<v-list nav dense>
4141
<v-list-item-group>
4242
<v-list-item to="/">
@@ -128,31 +128,31 @@ import {
128128
},
129129
})
130130
export default class App extends Vue {
131-
drawer = false;
131+
drawerState = false;
132132
isAuthenticated = false;
133133
userEmail = "";
134134
135135
authenticateOidcPopup!: VuexOidcStoreActions["authenticateOidcPopup"];
136136
137137
/** removeOidcUser in vuex-oidc returns void */
138138
// signOutOidc!: VuexOidcStoreActions['signOutOidc'];
139-
signOutOidc!: (payload?: object) => Promise<void>;
139+
signOutOidc!: (payload?: unknown) => Promise<void>;
140140
141141
/** removeOidcUser in vuex-oidc returns void */
142142
// removeOidcUser!: VuexOidcStoreActions['removeOidcUser'];
143143
removeOidcUser!: () => Promise<void>;
144144
145-
signOut() {
145+
signOut(): void {
146146
this.signOutOidc().then(() => {
147147
this.$router.push("/");
148148
});
149149
}
150150
151-
toggleDrawer() {
152-
this.drawer = !this.drawer;
151+
toggleDrawer(): void {
152+
this.drawerState = !this.drawerState;
153153
}
154154
155-
userLoaded(data: OidcCustomEventInit<User>) {
155+
userLoaded(data: OidcCustomEventInit<User>): void {
156156
this.isAuthenticated = data.detail !== null && !data.detail?.expired;
157157
this.userEmail = data.detail?.profile.email ?? "";
158158
const dateTime = new Date();
@@ -161,7 +161,7 @@ export default class App extends Vue {
161161
);
162162
}
163163
164-
mounted() {
164+
mounted(): void {
165165
window.addEventListener("vuexoidc:userLoaded", this.userLoaded);
166166
}
167167
}

0 commit comments

Comments
 (0)