Skip to content

Commit c0759d7

Browse files
author
Kuba Nowakowski
committed
refactor: export FLINK_SQL_PARAM constant and use it in customNode
1 parent c848717 commit c0759d7

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

designer/client/src/components/graph/node-modal/customNode.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import type { UIParameter } from "../../../types/definition";
88
import type { NodeType } from "../../../types/node";
99
import type { NodeValidationError } from "../../../types/validation";
1010
import { DescriptionField } from "./DescriptionField";
11+
import { FLINK_SQL_PARAM } from "./editors/expression/ExpressionField";
1112
import { FieldType } from "./editors/field/Field";
1213
import { NameField } from "./NameField";
1314
import { findParameters } from "./NodeDetailsContent/helpers";
@@ -42,7 +43,7 @@ export function CustomNode({
4243
(): boolean => !!ProcessUtils.extractComponentDefinition(node, processDefinitionData.components)?.returnType || !!node.outputVar,
4344
[node, processDefinitionData.components],
4445
);
45-
const isFlinkSqlNode = useMemo(() => findParameters(node).some((p) => p.name === "flinkSqlQuery"), [node]);
46+
const isFlinkSqlNode = useMemo(() => findParameters(node).some((p) => p.name === FLINK_SQL_PARAM), [node]);
4647

4748
return (
4849
<>

designer/client/src/components/graph/node-modal/editors/expression/ExpressionField.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import { FlinkSqlTemplateEditor } from "./FlinkSqlTemplateEditor";
1616
import type { ExpressionObj } from "./types";
1717
import { EditorType } from "./types";
1818

19-
const FLINK_SQL_PARAM = "flinkSqlQuery";
19+
export const FLINK_SQL_PARAM = "flinkSqlQuery";
2020

2121
export type ExpressionFieldProps = {
2222
fieldName: string;

0 commit comments

Comments
 (0)