Extract setExpandedItems function so that it can be re-used

This commit is contained in:
Charis Kyriakou
2023-01-04 09:09:38 +00:00
parent abe5b3c0fc
commit 4db3cd6b1b

View File

@@ -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,
);
}
}