chore(marketplace): configure env vars for API and Map
This commit is contained in:
parent
c0903f06ab
commit
9740ba2e9b
2 changed files with 7 additions and 3 deletions
|
|
@ -46,8 +46,8 @@ export const LocationPicker = ({ initialLat, initialLng, onLocationSelect }: Loc
|
||||||
<div className="h-[300px] w-full rounded-lg overflow-hidden border border-gray-300">
|
<div className="h-[300px] w-full rounded-lg overflow-hidden border border-gray-300">
|
||||||
<MapContainer center={center} zoom={13} scrollWheelZoom={true} style={{ height: '100%', width: '100%' }}>
|
<MapContainer center={center} zoom={13} scrollWheelZoom={true} style={{ height: '100%', width: '100%' }}>
|
||||||
<TileLayer
|
<TileLayer
|
||||||
attribution='© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
|
attribution={import.meta.env.VITE_MAP_ATTRIBUTION}
|
||||||
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"
|
url={import.meta.env.VITE_MAP_TILE_LAYER}
|
||||||
/>
|
/>
|
||||||
<LocationMarker onLocationSelect={onLocationSelect} />
|
<LocationMarker onLocationSelect={onLocationSelect} />
|
||||||
{(initialLat && initialLng) && <Marker position={[initialLat, initialLng]} />}
|
{(initialLat && initialLng) && <Marker position={[initialLat, initialLng]} />}
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
|
|
||||||
|
// Use VITE_API_URL if set, fallback to /api for local development proxy
|
||||||
|
const apiBaseUrl = import.meta.env.VITE_API_URL || '/api'
|
||||||
|
console.log('🔗 [apiClient] Using API base URL:', apiBaseUrl)
|
||||||
|
|
||||||
const instance = axios.create({
|
const instance = axios.create({
|
||||||
baseURL: '/api',
|
baseURL: apiBaseUrl,
|
||||||
timeout: 8000
|
timeout: 8000
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue