temp: provide a handler to logout

This commit is contained in:
Levi Yan
2025-03-24 10:12:33 +08:00
parent 000749f7d9
commit 72e94ceea8
2 changed files with 12 additions and 8 deletions

View File

@@ -96,7 +96,10 @@ export class DevStarExtension {
context.subscriptions.push( context.subscriptions.push(
vscode.commands.registerCommand('devstar.showHome', (url: string) => vscode.commands.registerCommand('devstar.showHome', (url: string) =>
this.dsHome.toggle(url) this.dsHome.toggle(url)
) ),
vscode.commands.registerCommand('devstar.logout', () => {
this.user.logout()
})
); );
} }
} }

View File

@@ -30,13 +30,14 @@ export default class QuickAccessTreeProvider {
vscode.TreeItemCollapsibleState.Expanded, vscode.TreeItemCollapsibleState.Expanded,
[new QuickItem('Open', 'devstar.showHome')] [new QuickItem('Open', 'devstar.showHome')]
), ),
// new QuickItem( new QuickItem(
// 'Miscellaneous', 'Miscellaneous',
// undefined, undefined,
// undefined, undefined,
// vscode.TreeItemCollapsibleState.Expanded, vscode.TreeItemCollapsibleState.Expanded,
// [new QuickItem('Connect Remote Container', 'devstar.connectRemoteContainer')] // [new QuickItem('Connect Remote Container', 'devstar.connectRemoteContainer')]
// ), [new QuickItem('[Temp]Logout', 'devstar.logout')]
),
]; ];
} }