Made Aircrafts fetch from Server. Added OSM Objects to mission

This commit is contained in:
PxlLoewe
2025-05-07 22:31:49 -07:00
parent 99531e9abf
commit 1948d34963
23 changed files with 477 additions and 318 deletions

View File

@@ -30,7 +30,13 @@ export function QueryProvider({ children }: { children: ReactNode }) {
const invalidateConnectedUsers = () => {
queryClient.invalidateQueries({
queryKey: ["connected-users"],
queryKey: ["connected-users", "aircrafts"],
});
};
const invalidateConenctedAircrafts = () => {
queryClient.invalidateQueries({
queryKey: ["aircrafts"],
});
};
@@ -39,6 +45,7 @@ export function QueryProvider({ children }: { children: ReactNode }) {
dispatchSocket.on("new-mission", invalidateMission);
dispatchSocket.on("dispatchers-update", invalidateConnectedUsers);
dispatchSocket.on("pilots-update", invalidateConnectedUsers);
dispatchSocket.on("update-connectedAircraft", invalidateConenctedAircrafts);
}, [queryClient]);
return (