Skip to content

Commit

Permalink
missing hook dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
jomarko committed Feb 6, 2025
1 parent fa7914a commit 4bb397a
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions packages/unitables-dmn/src/DmnRunnerOutputsTable.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,15 @@ function OutputsBeeTable({
return generateUuid();
}, []);

/**
* Wrapping 'getDefaultColumnWidth' to add additional space for the '<ArrowUp />' icon in the runner outputs columns.
*/
const getDefaultDmnRunnerOutputColumnWidth = useCallback((label, dataType) => {
const OPEN_BOXED_EXPRESSION_HEADER_ARROW_UP_BUTTON_WIDTH = 50;
const ADDITIONAL_WIDTH_TO_CENTER_HEADER_CONTENT = 2 * OPEN_BOXED_EXPRESSION_HEADER_ARROW_UP_BUTTON_WIDTH;
return getDefaultColumnWidth({ name: label, typeRef: dataType }) + ADDITIONAL_WIDTH_TO_CENTER_HEADER_CONTENT;
}, []);

const deepFlattenObjectColumn = useCallback(
(
myObject: Record<string, any>,
Expand Down Expand Up @@ -200,7 +209,7 @@ function OutputsBeeTable({
};
});
},
[]
[getDefaultDmnRunnerOutputColumnWidth]
);

const getRowValue = useCallback((value: DmnEvaluationResult) => {
Expand Down Expand Up @@ -273,15 +282,6 @@ function OutputsBeeTable({
[openBoxedExpressionEditor, resultsDecisionIds]
);

/**
* Wrapping 'getDefaultColumnWidth' to add additional space for the '<ArrowUp />' icon in the runner outputs columns.
*/
const getDefaultDmnRunnerOutputColumnWidth = useCallback((label, dataType) => {
const OPEN_BOXED_EXPRESSION_HEADER_ARROW_UP_BUTTON_WIDTH = 50;
const ADDITIONAL_WIDTH_TO_CENTER_HEADER_CONTENT = 2 * OPEN_BOXED_EXPRESSION_HEADER_ARROW_UP_BUTTON_WIDTH;
return getDefaultColumnWidth({ name: label, typeRef: dataType }) + ADDITIONAL_WIDTH_TO_CENTER_HEADER_CONTENT;
}, []);

const beeTableColumns = useMemo<ReactTable.Column<ROWTYPE>[]>(() => {
return (results?.[0] ?? []).flatMap(({ result, decisionName, decisionId }) => {
const outputProperties = outputsPropertiesMap.get(decisionName);
Expand Down

0 comments on commit 4bb397a

Please sign in to comment.