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:
parent
91b4823ec6
commit
9a402eab3d
@ -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>
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user