diff --git a/src/renderer/components/+extensions/extensions.tsx b/src/renderer/components/+extensions/extensions.tsx index 9ed952f1e0..00d249cf7d 100644 --- a/src/renderer/components/+extensions/extensions.tsx +++ b/src/renderer/components/+extensions/extensions.tsx @@ -75,11 +75,11 @@ export class Extensions extends React.Component { * Extensions that were added to extensions but are still in "installing" state */ @computed get addedInstalling() { - return Array.from(this.extensionState.entries()).filter(([id, extension]) => + return Array.from(this.extensionState.entries()).filter(([id, extension]) => extension.state === "installing" && this.extensions.find(extension => extension.id === id) ).map(([id, extension]) => ({ ...extension, id })); } - + componentDidMount() { disposeOnUnmount(this, reaction(() => this.extensions, () => { @@ -275,7 +275,7 @@ export class Extensions extends React.Component { const { name, version, description } = install.manifest; const extensionFolder = this.getExtensionDestFolder(name); const folderExists = fse.existsSync(extensionFolder); - + if (!folderExists) { // auto-install extension if not yet exists this.unpackExtension(install); @@ -379,7 +379,7 @@ export class Extensions extends React.Component { } renderExtensions() { - const { extensions, extensionsPath, search } = this; + const { extensions, search } = this; if (!extensions.length) { return ( @@ -387,7 +387,7 @@ export class Extensions extends React.Component {
{search &&

No search results found

} - {!search &&

There are no installed extensions. See list of available extensions.

} + {!search &&

There are no installed extensions. See list of available extensions.

}
); @@ -445,7 +445,7 @@ export class Extensions extends React.Component {

Lens Extensions

Add new features and functionality via Lens Extensions. - Check out documentation to learn more or see the list of available extensions. + Check out documentation to learn more or see the list of available extensions.