Skip to content

Commit 62b690d

Browse files
committed
fix
1 parent f3a4c74 commit 62b690d

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

karavan-vscode/webpack.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ const baseConfig = (webpackEnv) => {
6060
},
6161
{
6262
test: /\.tsx?$/,
63-
exclude: /node_modules/,
63+
exclude: /node_modules\/(?!@patternfly\/react-topology).*/,
6464
loader: require.resolve("ts-loader"),
6565
},
6666
{

karavan-vscode/webview/App.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ import { EventBus } from "./integration-designer/utils/EventBus";
3030
import { TopologyTab } from "./integration-topology/TopologyTab";
3131
import { DocumentationPage } from "./documentation/DocumentationPage";
3232

33+
interface Props {
34+
}
35+
3336
interface State {
3437
filename: string
3538
relativePath: string
@@ -49,7 +52,7 @@ interface State {
4952
beans: BeanFactoryDefinition[]
5053
}
5154

52-
class App extends React.Component<State> {
55+
class App extends React.Component<Props, State> {
5356

5457
public state: State = {
5558
filename: '',

karavan-vscode/webview/integration-topology/TopologyTab.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ import {TopologyLegend} from "./TopologyLegend";
4545
import {ModalConfirmation, ModalConfirmationProps} from "@/components/ModalConfirmation";
4646
import {EyeIcon, EyeSlashIcon} from '@patternfly/react-icons';
4747
import {ArrowDown, GroupObjects, JumpLink, UngroupObjects} from '@carbon/icons-react';
48-
import {useFilesStore, useProjectStore} from "@/api/ProjectStore";
48+
import {useFilesStore} from "@/api/ProjectStore";
4949
import {NODE_POSITIONED_EVENT} from "@patternfly/react-topology/src/types";
5050
import {TopologyDagreLayout} from "@/integration-topology/graph/TopologyDagreLayout";
5151
import {ASYNCAPI_FILE_NAME_JSON, OPENAPI_FILE_NAME_JSON} from "@/core/contants";
@@ -66,7 +66,6 @@ export function TopologyTab(props: Props) {
6666
s.showBeans, s.setShowBeans, s.showLegend, s.setShowLegend, s.straightEdges, s.setStraightEdges]);
6767
const [setSelectedStep] = useDesignerStore((s) => [s.setSelectedStep], shallow)
6868
const [files] = useFilesStore((s) => [s.files], shallow);
69-
const [project, tab, setTabIndex] = useProjectStore((s) => [s.project, s.tabIndex, s.setTabIndex], shallow);
7069
const [confirmationProps, setConfirmationProps] = useState<ModalConfirmationProps>();
7170
const {selectFile, setDisabled, deleteRoute, setRouteGroup} = useTopologyHook(setConfirmationProps);
7271

karavan-vscode/webview/prerender.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import { renderToString } from "react-dom/server";
1919
import App from "./App";
2020

2121
export default () => {
22-
const html = renderToString(<App dark></App>);
22+
const html = renderToString(<App></App>);
2323

2424
return `
2525
<!DOCTYPE html>

0 commit comments

Comments
 (0)