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() {
|
render() {
|
||||||
const { MainLayout } = this.props.extension.runtime.components;
|
const { TabLayout } = this.props.extension.runtime.components;
|
||||||
return (
|
return (
|
||||||
<MainLayout className="ExampleExtension">
|
<TabLayout className="ExampleExtension">
|
||||||
<div className="flex column gaps align-flex-start">
|
<div className="flex column gaps align-flex-start">
|
||||||
<p>Hello from extensions-api!</p>
|
<p>Hello from extensions-api!</p>
|
||||||
<p>File: <i>{__filename}</i></p>
|
<p>File: <i>{__filename}</i></p>
|
||||||
<Button accent label="Deactivate" onClick={this.deactivate}/>
|
<Button accent label="Deactivate" onClick={this.deactivate}/>
|
||||||
</div>
|
</div>
|
||||||
</MainLayout>
|
</TabLayout>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
import logger from "../main/logger";
|
import logger from "../main/logger";
|
||||||
import { dynamicPages } from "./register-page";
|
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";
|
import { navigate } from "../renderer/navigation";
|
||||||
|
|
||||||
export interface LensRuntimeRendererEnv {
|
export interface LensRuntimeRendererEnv {
|
||||||
@ -10,7 +10,7 @@ export interface LensRuntimeRendererEnv {
|
|||||||
logger: typeof logger;
|
logger: typeof logger;
|
||||||
dynamicPages: typeof dynamicPages
|
dynamicPages: typeof dynamicPages
|
||||||
components: {
|
components: {
|
||||||
MainLayout: typeof MainLayout
|
TabLayout: typeof TabLayout
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -20,7 +20,7 @@ export function getLensRuntime(): LensRuntimeRendererEnv {
|
|||||||
navigate,
|
navigate,
|
||||||
dynamicPages,
|
dynamicPages,
|
||||||
components: {
|
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")
|
[extensionsLibName]: path.resolve(extensionsDir, "extension-api.ts")
|
||||||
};
|
};
|
||||||
config.output.libraryTarget = "commonjs2"
|
config.output.libraryTarget = "commonjs2"
|
||||||
delete config.devtool;
|
config.devtool = "nosources-source-map";
|
||||||
return config;
|
return config;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user