feat: Add location button and zoom to pins business logic (MIN-184)
Closes MIN-184
Objective:
Implement location button business logic. Make it possible to zoom to group of pins with an click of button or zoom to any provided extent with use of universal hook
What has been done:
- location button business logic
- getting all visible pins
- converting all visible pins positions to an extent
- hook for zooming to any extent
- unit tests
IMPORTANT:
- This PR is based on !99 (merged), so some changes from !99 (merged) are here if original PR is not merged
Example:
Edited by Adrian Orłów