// src/components/MapView.tsx import React from 'react'; import config from '../config'; interface MapViewProps { latitude: number; longitude: number; } export const MapView: React.FC = ({ latitude, longitude }) => { // Move config access inside component to allow for dynamic updates during tests/runtime const apiKey = config.google.mapsEmbedApiKey; if (!apiKey) { return (
Map view is disabled: API key is not configured.
); } const mapSrc = `https://www.google.com/maps/embed/v1/view?key=${apiKey}¢er=${latitude},${longitude}&zoom=14`; return (
); };