|
|
@ -156,8 +156,14 @@ export const handlerFitBounds = (map, paths, padding, type, page) => { |
|
|
|
bounds.extend(paths[i]); |
|
|
|
bounds.extend(paths[i]); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
console.log(bounds); |
|
|
|
if (page === 'flight') { |
|
|
|
if (page === 'flight') { |
|
|
|
map.fitBounds(bounds, { padding: padding, offset: { x: -150, y: 0 } }); |
|
|
|
const syncPadding = Math.min( |
|
|
|
|
|
|
|
padding, |
|
|
|
|
|
|
|
window.innerWidth / 4, |
|
|
|
|
|
|
|
window.innerHeight / 4 |
|
|
|
|
|
|
|
); |
|
|
|
|
|
|
|
map.fitBounds(bounds, { padding: syncPadding, offset: { x: -150, y: 0 } }); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
map.fitBounds(bounds, { padding: padding }); |
|
|
|
map.fitBounds(bounds, { padding: padding }); |
|
|
|
} |
|
|
|
} |
|
|
|