1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

fix: example-extension broken after merging master

fix: removed devtools warnings from extension-api bundle

Signed-off-by: Roman <ixrock@gmail.com>
This commit is contained in:
Roman 2020-09-23 12:10:02 +03:00
parent 91b4823ec6
commit 9a402eab3d
3 changed files with 7 additions and 7 deletions

View File

@ -33,15 +33,15 @@ export class ExtensionPage extends React.Component<{ extension: ExampleExtension
}
render() {
const { MainLayout } = this.props.extension.runtime.components;
const { TabLayout } = this.props.extension.runtime.components;
return (
<MainLayout className="ExampleExtension">
<TabLayout className="ExampleExtension">
<div className="flex column gaps align-flex-start">
<p>Hello from extensions-api!</p>
<p>File: <i>{__filename}</i></p>
<Button accent label="Deactivate" onClick={this.deactivate}/>
</div>
</MainLayout>
</TabLayout>
)
}
}

View File

@ -2,7 +2,7 @@
import logger from "../main/logger";
import { dynamicPages } from "./register-page";
import { MainLayout } from "../renderer/components/layout/main-layout";
import { TabLayout } from "../renderer/components/layout/tab-layout";
import { navigate } from "../renderer/navigation";
export interface LensRuntimeRendererEnv {
@ -10,7 +10,7 @@ export interface LensRuntimeRendererEnv {
logger: typeof logger;
dynamicPages: typeof dynamicPages
components: {
MainLayout: typeof MainLayout
TabLayout: typeof TabLayout
}
}
@ -20,7 +20,7 @@ export function getLensRuntime(): LensRuntimeRendererEnv {
navigate,
dynamicPages,
components: {
MainLayout // fixme: refactor, import as pure component from "@lens/extensions"
TabLayout // fixme: refactor, import as pure component from "@lens/extensions"
}
}
}

View File

@ -20,7 +20,7 @@ export function webpackExtensionsApi(): webpack.Configuration {
[extensionsLibName]: path.resolve(extensionsDir, "extension-api.ts")
};
config.output.libraryTarget = "commonjs2"
delete config.devtool;
config.devtool = "nosources-source-map";
return config;
}