Files
grafana/public/app/plugins/panel/nodeGraph/layeredLayout.worker.js
Alex Khomenko a9b6d098e9 Chore: Add eslint no-restricted-globals rule (#104519)
* Chore: Add no-restricted-globals eslint rule

* Fix eslint warnings

* Revert some changes

* Update

* Feedback
2025-05-12 12:38:26 +03:00

10 lines
372 B
JavaScript

import { layout } from './layeredLayout';
// Separate from main implementation so it does not trip out tests
// eslint-disable-next-line no-restricted-globals
addEventListener('message', async (event) => {
const { nodes, edges, config } = event.data;
const [newNodes, newEdges] = layout(nodes, edges, config);
postMessage({ nodes: newNodes, edges: newEdges });
});