poprawki po crashu

This commit is contained in:
Arek Bykowski
2026-02-15 17:38:42 +01:00
parent bd62be6a5d
commit 48b7f2b3bb
6 changed files with 62 additions and 37 deletions

View File

@@ -3,6 +3,7 @@ import React, { useRef, useState, useEffect } from 'react';
import { TripData } from '../types';
import { Download, Map as MapIcon, AlertTriangle, ImageOff, Loader2, Navigation, RefreshCw } from 'lucide-react';
import html2canvas from 'html2canvas';
import { getEnvVar } from '../utils/envUtils';
interface TripMapProps {
tripData: TripData;
@@ -26,14 +27,12 @@ const TripMap: React.FC<TripMapProps> = ({ tripData }) => {
if (tripData.googleMapsKey) return tripData.googleMapsKey;
// 2. Check Vite env
// @ts-ignore
if (import.meta.env && import.meta.env.VITE_GOOGLE_MAPS_KEY) {
// @ts-ignore
return import.meta.env.VITE_GOOGLE_MAPS_KEY;
}
const viteKey = getEnvVar('VITE_GOOGLE_MAPS_KEY');
if (viteKey) return viteKey;
// 3. Check Standard process.env
if (process.env.GOOGLE_MAPS_KEY) return process.env.GOOGLE_MAPS_KEY;
const procKey = getEnvVar('GOOGLE_MAPS_KEY');
if (procKey) return procKey;
// 4. Fallback
return AUTO_PASTE_KEY;
@@ -328,4 +327,4 @@ const TripMap: React.FC<TripMapProps> = ({ tripData }) => {
);
};
export default TripMap;
export default TripMap;