mirror of
https://github.com/wanderer-industries/wanderer
synced 2025-12-12 10:45:54 +00:00
refactor: removal of legacy event
Some checks are pending
Build / 🚀 Deploy to test env (fly.io) (push) Waiting to run
Build / Manual Approval (push) Blocked by required conditions
Build / 🛠 Build (1.17, 18.x, 27) (push) Blocked by required conditions
Build / 🛠 Build Docker Images (linux/amd64) (push) Blocked by required conditions
Build / 🛠 Build Docker Images (linux/arm64) (push) Blocked by required conditions
Build / merge (push) Blocked by required conditions
Build / 🏷 Create Release (push) Blocked by required conditions
Some checks are pending
Build / 🚀 Deploy to test env (fly.io) (push) Waiting to run
Build / Manual Approval (push) Blocked by required conditions
Build / 🛠 Build (1.17, 18.x, 27) (push) Blocked by required conditions
Build / 🛠 Build Docker Images (linux/amd64) (push) Blocked by required conditions
Build / 🛠 Build Docker Images (linux/arm64) (push) Blocked by required conditions
Build / merge (push) Blocked by required conditions
Build / 🏷 Create Release (push) Blocked by required conditions
This commit is contained in:
@@ -13,18 +13,12 @@ export const useTrackAndFollowHandlers = () => {
|
|||||||
* Handle hiding the track and follow dialog
|
* Handle hiding the track and follow dialog
|
||||||
*/
|
*/
|
||||||
const handleHideTracking = useCallback(() => {
|
const handleHideTracking = useCallback(() => {
|
||||||
// Send the command to the server first
|
|
||||||
outCommand({
|
|
||||||
type: OutCommand.hideTracking,
|
|
||||||
data: {},
|
|
||||||
});
|
|
||||||
|
|
||||||
// Then update local state to hide the dialog
|
// Then update local state to hide the dialog
|
||||||
update(state => ({
|
update(state => ({
|
||||||
...state,
|
...state,
|
||||||
showTrackAndFollow: false,
|
showTrackAndFollow: false,
|
||||||
}));
|
}));
|
||||||
}, [outCommand, update]);
|
}, [update]);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Handle showing the track and follow dialog
|
* Handle showing the track and follow dialog
|
||||||
@@ -101,7 +95,6 @@ export const useTrackAndFollowHandlers = () => {
|
|||||||
[outCommand],
|
[outCommand],
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Handle user settings updates
|
* Handle user settings updates
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -45,16 +45,9 @@ export const useCommandsActivity = () => {
|
|||||||
}));
|
}));
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
const hideTracking = useCallback(() => {
|
|
||||||
ref.current.update((state: MapRootData) => ({
|
|
||||||
...state,
|
|
||||||
showTrackAndFollow: false,
|
|
||||||
}));
|
|
||||||
}, []);
|
|
||||||
|
|
||||||
const userSettingsUpdated = useCallback((data: CommandUserSettingsUpdated) => {
|
const userSettingsUpdated = useCallback((data: CommandUserSettingsUpdated) => {
|
||||||
emitMapEvent({ name: Commands.userSettingsUpdated, data });
|
emitMapEvent({ name: Commands.userSettingsUpdated, data });
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
return { characterActivityData, trackingCharactersData, userSettingsUpdated, hideActivity, hideTracking };
|
return { characterActivityData, trackingCharactersData, userSettingsUpdated, hideActivity };
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -241,7 +241,6 @@ export enum OutCommand {
|
|||||||
// Only UI commands
|
// Only UI commands
|
||||||
openSettings = 'open_settings',
|
openSettings = 'open_settings',
|
||||||
showActivity = 'show_activity',
|
showActivity = 'show_activity',
|
||||||
hideTracking = 'hide_tracking',
|
|
||||||
showTracking = 'show_tracking',
|
showTracking = 'show_tracking',
|
||||||
getUserSettings = 'get_user_settings',
|
getUserSettings = 'get_user_settings',
|
||||||
updateUserSettings = 'update_user_settings',
|
updateUserSettings = 'update_user_settings',
|
||||||
|
|||||||
@@ -29,7 +29,6 @@ defmodule WandererAppWeb.MapEventHandler do
|
|||||||
@map_characters_ui_events [
|
@map_characters_ui_events [
|
||||||
"toggle_track",
|
"toggle_track",
|
||||||
"toggle_follow",
|
"toggle_follow",
|
||||||
"hide_tracking",
|
|
||||||
"show_tracking",
|
"show_tracking",
|
||||||
"getCharacterInfo"
|
"getCharacterInfo"
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user