Skip to content

Commit 408f0bd

Browse files
renovate[bot]guillaumejparis
authored andcommitted
[frontend] Update dependency @xyflow/react to v12.5.1
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent a504bc0 commit 408f0bd

File tree

3 files changed

+16
-15
lines changed

3 files changed

+16
-15
lines changed

openbas-front/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"@mui/x-date-pickers": "7.28.0",
2222
"@redux-devtools/extension": "3.3.0",
2323
"@uiw/react-md-editor": "4.0.5",
24-
"@xyflow/react": "12.4.4",
24+
"@xyflow/react": "12.5.1",
2525
"apexcharts": "4.5.0",
2626
"axios": "1.8.4",
2727
"ckeditor5": "44.3.0",

openbas-front/src/admin/components/atomic_testings/atomic_testing/TargetResultsDetail.tsx

+5-4
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ const TargetResultsDetailFlow: FunctionComponent<Props> = ({
139139
const [targetResults, setTargetResults] = useState<InjectExpectationsStore[]>([]);
140140
const [nodes, setNodes, onNodesChange] = useNodesState<NodeResultStep>([]);
141141
const [edges, setEdges, onEdgesChange] = useEdgesState<Edge>([]);
142+
142143
const initialSteps = [{
143144
label: t('Attack started'),
144145
type: '',
@@ -157,9 +158,6 @@ const TargetResultsDetailFlow: FunctionComponent<Props> = ({
157158
};
158159
useAutoLayout(layoutOptions, targetResults);
159160
const { fitView } = useReactFlow();
160-
useEffect(() => {
161-
fitView();
162-
}, [nodes, fitView]);
163161

164162
const handleOpenResultEdition = (injectExpectation: InjectExpectationsStore, expectationResult: InjectExpectationResult) => {
165163
setAnchorEls({
@@ -540,7 +538,10 @@ const TargetResultsDetailFlow: FunctionComponent<Props> = ({
540538
colorMode={theme.palette.mode}
541539
nodes={nodes}
542540
edges={edges}
543-
onNodesChange={onNodesChange}
541+
onNodesChange={(changes) => {
542+
fitView();
543+
onNodesChange(changes);
544+
}}
544545
onEdgesChange={onEdgesChange}
545546
nodeTypes={nodeTypes}
546547
nodesDraggable={false}

openbas-front/yarn.lock

+10-10
Original file line numberDiff line numberDiff line change
@@ -3735,23 +3735,23 @@ __metadata:
37353735
languageName: node
37363736
linkType: hard
37373737

3738-
"@xyflow/react@npm:12.4.4":
3739-
version: 12.4.4
3740-
resolution: "@xyflow/react@npm:12.4.4"
3738+
"@xyflow/react@npm:12.5.1":
3739+
version: 12.5.1
3740+
resolution: "@xyflow/react@npm:12.5.1"
37413741
dependencies:
3742-
"@xyflow/system": "npm:0.0.52"
3742+
"@xyflow/system": "npm:0.0.53"
37433743
classcat: "npm:^5.0.3"
37443744
zustand: "npm:^4.4.0"
37453745
peerDependencies:
37463746
react: ">=17"
37473747
react-dom: ">=17"
3748-
checksum: 10c0/abce710e98a414def5f5cb847831ad49e25e3de5ebeaee4e4f9c8b651c1a507b1d61b8e11b8f1f519e9f7500f37d07218fbbd23d797c137e1e3f5515dc759c98
3748+
checksum: 10c0/969b88445c5ea48492289f0a5411670cd3f8b2d30dabeec876bcdf607cbbc57a243e5c034063b5e3c18dca565c83ebdc1034c4a55d7e65f7c78041d58ab69c28
37493749
languageName: node
37503750
linkType: hard
37513751

3752-
"@xyflow/system@npm:0.0.52":
3753-
version: 0.0.52
3754-
resolution: "@xyflow/system@npm:0.0.52"
3752+
"@xyflow/system@npm:0.0.53":
3753+
version: 0.0.53
3754+
resolution: "@xyflow/system@npm:0.0.53"
37553755
dependencies:
37563756
"@types/d3-drag": "npm:^3.0.7"
37573757
"@types/d3-selection": "npm:^3.0.10"
@@ -3760,7 +3760,7 @@ __metadata:
37603760
d3-drag: "npm:^3.0.0"
37613761
d3-selection: "npm:^3.0.0"
37623762
d3-zoom: "npm:^3.0.0"
3763-
checksum: 10c0/34822192065f4d1358c781882b5f7e1eba6d6953aa741e480de704080a7d0609823b124d90fec17a747226150e980c12d9cd145642aa795ff94054c6cc67dbaa
3763+
checksum: 10c0/3491a8731eff4302904074b32b6daf17877aaaa1ade158b69f55a021c937498d8b5f37f67618d118a63d30cd8639d8b06bdc9d2cd2afee9a205a4c538cf82cc4
37643764
languageName: node
37653765
linkType: hard
37663766

@@ -9382,7 +9382,7 @@ __metadata:
93829382
"@uiw/react-md-editor": "npm:4.0.5"
93839383
"@vitejs/plugin-react": "npm:4.3.4"
93849384
"@vitest/eslint-plugin": "npm:1.1.38"
9385-
"@xyflow/react": "npm:12.4.4"
9385+
"@xyflow/react": "npm:12.5.1"
93869386
apexcharts: "npm:4.5.0"
93879387
axios: "npm:1.8.4"
93889388
chokidar: "npm:4.0.3"

0 commit comments

Comments
 (0)