fix(Map): Add support for User Routes on FE side.

This commit is contained in:
achichenkov
2025-04-27 15:09:28 +03:00
parent fac60f7ddd
commit 9c9634a927
26 changed files with 315 additions and 33 deletions

View File

@@ -34,7 +34,7 @@ export const MapWrapper = () => {
const {
update,
outCommand,
data: { selectedConnections, selectedSystems, hubs, systems, linkSignatureToSystem, systemSignatures },
data: { selectedConnections, selectedSystems, hubs, userHubs, systems, linkSignatureToSystem, systemSignatures },
storedSettings: { interfaceSettings },
} = useMapRootState();
@@ -54,7 +54,7 @@ export const MapWrapper = () => {
const { getNodes } = useReactFlow();
const { updateLinkSignatureToSystem } = useCommandsSystems();
const { open, ...systemContextProps } = useContextMenuSystemHandlers({ systems, hubs, outCommand });
const { open, ...systemContextProps } = useContextMenuSystemHandlers({ systems, hubs, userHubs, outCommand });
const { handleSystemMultipleContext, ...systemMultipleCtxProps } = useContextMenuSystemMultipleHandlers();
const [openSettings, setOpenSettings] = useState<string | null>(null);
@@ -221,6 +221,7 @@ export const MapWrapper = () => {
<ContextMenuSystem
systems={systems}
hubs={hubs}
userHubs={userHubs}
{...systemContextProps}
onOpenSettings={() => {
systemContextProps.systemId && setOpenSettings(systemContextProps.systemId);