Extract setExpandedItems function so that it can be re-used
This commit is contained in:
@@ -80,10 +80,7 @@ export class DbManager {
|
||||
itemExpanded,
|
||||
);
|
||||
|
||||
await this.app.workspaceState.update(
|
||||
DbManager.DB_EXPANDED_STATE_KEY,
|
||||
newExpandedItems,
|
||||
);
|
||||
await this.setExpandedItems(newExpandedItems);
|
||||
}
|
||||
|
||||
public async addNewRemoteRepo(
|
||||
@@ -139,4 +136,11 @@ export class DbManager {
|
||||
|
||||
return items || [];
|
||||
}
|
||||
|
||||
private async setExpandedItems(items: ExpandedDbItem[]): Promise<void> {
|
||||
await this.app.workspaceState.update(
|
||||
DbManager.DB_EXPANDED_STATE_KEY,
|
||||
items,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user