Files
sgw-owner-app/services/map_service.ts
2025-11-28 16:59:57 +07:00

29 lines
1.1 KiB
TypeScript

import shipAlarmIcon from "../assets/icons/ship_alarm.png";
import shipAlarmFishingIcon from "../assets/icons/ship_alarm_fishing.png";
import shipOnlineIcon from "../assets/icons/ship_online.png";
import shipOnlineFishingIcon from "../assets/icons/ship_online_fishing.png";
import shipUndefineIcon from "../assets/icons/ship_undefine.png";
import shipWarningIcon from "../assets/icons/ship_warning.png";
import shipWarningFishingIcon from "../assets/icons/ship_warning_fishing.png";
import shipSosIcon from "../assets/icons/sos_icon.png";
export const getShipIcon = (type: number, isFishing: boolean) => {
if (type === 1 && !isFishing) {
return shipWarningIcon;
} else if (type === 2 && !isFishing) {
return shipAlarmIcon;
} else if (type === 0 && !isFishing) {
return shipOnlineIcon;
} else if (type === 1 && isFishing) {
return shipWarningFishingIcon;
} else if (type === 2 && isFishing) {
return shipAlarmFishingIcon;
} else if (type === 0 && isFishing) {
return shipOnlineFishingIcon;
} else if (type === 3) {
return shipSosIcon;
} else {
return shipUndefineIcon;
}
};