fix(vscode): add project adds the chosen folder to the workspace
This commit is contained in:
@@ -15,6 +15,14 @@ export const createVSCodeActionsAPI = (): VSCodeAPI => ({
|
||||
await openVSCodeExternalUrl(url);
|
||||
},
|
||||
|
||||
async addWorkspaceFolder(path: string): Promise<Array<{ name: string; path: string }>> {
|
||||
const result = await sendBridgeMessage<{ workspaceFolders: Array<{ name: string; path: string }> }>(
|
||||
'api:workspace:addFolder',
|
||||
{ path },
|
||||
);
|
||||
return Array.isArray(result?.workspaceFolders) ? result.workspaceFolders : [];
|
||||
},
|
||||
|
||||
async pickFiles(options): Promise<unknown> {
|
||||
return sendBridgeMessage('api:files/pick', options);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user