feat: implement location management with interactive maps

- Introduced a new `LocationMap` component for handling latitude and longitude inputs in forms and detail views.
- Updated form and detail components to utilize the `LocationMap`, enhancing user experience by allowing map-based location selection.
- Added internationalization support for map-related labels in English and Indonesian.
- Developed unit tests for the `LocationMap` to ensure functionality and reliability.

This commit enhances the application by providing a user-friendly interface for managing geographical locations, improving data accuracy and user interaction.
This commit is contained in:
shancheas
2026-08-26 07:56:04 +07:00
parent 5287da918c
commit 27dfc167d2
15 changed files with 578 additions and 62 deletions
@@ -220,6 +220,10 @@
"from": "From",
"to": "To"
},
"map": {
"pickLocation": "Click the map to set latitude and longitude",
"noLocation": "No location"
},
"systemPages": {
"comingSoon": {
"title": "Coming Soon",
@@ -220,6 +220,10 @@
"from": "Dari",
"to": "Sampai"
},
"map": {
"pickLocation": "Klik peta untuk mengatur latitude dan longitude",
"noLocation": "Tidak ada lokasi"
},
"systemPages": {
"comingSoon": {
"title": "Segera Hadir",