Skip to content
Snippets Groups Projects

Resolve "Adjust processing of overview images to the new backend"

5 files
+ 48
55
Compare changes
  • Side-by-side
  • Inline
Files
5
@@ -51,8 +51,8 @@ export const useOverviewImageLinkActions = (): UseOverviewImageLinkActionsResult
const handleSetMapPosition = (link: OverviewImageLinkModel, model: MapModel): void => {
const zoom = link.zoomLevel + model.minZoom;
const { x } = link.modelPoint;
const { y } = link.modelPoint;
const x = link.xCoord;
const y = link.yCoord;
dispatch(
setMapPosition({
@@ -64,7 +64,7 @@ export const useOverviewImageLinkActions = (): UseOverviewImageLinkActionsResult
};
const onSubmapClick: OverviewImageLinkModelHandler = link => {
const modelId = link.modelLinkId;
const modelId = link.linkedModel;
const model = getModelById(modelId);
if (!model) {
return;
@@ -76,17 +76,17 @@ export const useOverviewImageLinkActions = (): UseOverviewImageLinkActionsResult
};
const onImageClick: OverviewImageLinkImageHandler = link => {
const isImageAvailable = checkIfImageIsAvailable(link.imageLinkId);
const isImageAvailable = checkIfImageIsAvailable(link.linkedOverviewImage);
if (!isImageAvailable) {
return;
}
dispatch(setOverviewImageId(link.imageLinkId));
dispatch(setOverviewImageId(link.linkedOverviewImage));
};
const handleLinkClick: UseOverviewImageLinkActionsResult['handleLinkClick'] = link => {
const isImageLink = 'imageLinkId' in link;
const isModelLink = 'modelLinkId' in link;
const isImageLink = 'linkedOverviewImage' in link;
const isModelLink = 'linkedModel' in link;
if (isImageLink) {
return onImageClick(link);
Loading