Add check for version
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
This commit is contained in:
@@ -9,6 +9,7 @@ export default class ComponentTreeItem extends TreeItem implements GithubLocalAc
|
||||
constructor(component: Component<CliStatus | ExtensionStatus>) {
|
||||
super(component.name, TreeItemCollapsibleState.None);
|
||||
this.component = component;
|
||||
this.description = component.version;
|
||||
this.contextValue = ComponentTreeItem.contextValue;
|
||||
this.iconPath = new ThemeIcon(component.icon);
|
||||
this.resourceUri = Uri.parse(`${ComponentTreeItem.contextValue}:${component.name}?status=${component.status}&required=${component.required}`, true);
|
||||
|
||||
@@ -10,7 +10,7 @@ export class DecorationProvider implements FileDecorationProvider {
|
||||
|
||||
if (uri.scheme === ComponentTreeItem.contextValue) {
|
||||
const status = params.get('status');
|
||||
const required = params.get('required');
|
||||
const required = params.get('required') === 'true';
|
||||
|
||||
if (status === CliStatus.Installed || status === ExtensionStatus.Activated) {
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user