diff --git a/packages/base-map/src/App.tsx b/packages/base-map/src/App.tsx index f8be36c..363baca 100644 --- a/packages/base-map/src/App.tsx +++ b/packages/base-map/src/App.tsx @@ -1,36 +1,13 @@ -import Map from 'react-map-gl/mapbox'; // ↔ v5+ uses this import path +import Map from 'react-map-gl/mapbox'; // ↔ v5+ uses this import path import 'mapbox-gl/dist/mapbox-gl.css'; -import {Box, HStack, Button, Input} from '@chakra-ui/react'; -import {useState, useEffect} from 'react'; -import Cookies from 'js-cookie'; +import {Box, Button, HStack} from '@chakra-ui/react'; + +// public key +const key = + 'cGsuZXlKMUlqb2laMlZ2Wm1aelpXVWlMQ0poSWpvaVkycDFOalo0YkdWNk1EUTRjRE41YjJnNFp6VjNNelp6YXlKOS56LUtzS1l0X3VGUGdCSDYwQUFBNFNn'; + function App() { - const [mapboxToken, setMapboxToken] = useState(() => Cookies.get('mapbox_token') || ''); - const [isTokenLoading, setIsTokenLoading] = useState(false); - const [authenticated, setAuthenticated] = useState(false); - - useEffect(() => { - const checkAndLoadToken = async () => { - const savedToken = Cookies.get('mapbox_token'); - if (savedToken) { - setMapboxToken(savedToken); - } - setIsTokenLoading(false); - }; - checkAndLoadToken(); - }, []); - - useEffect(() => { - if (!isTokenLoading && mapboxToken) { - Cookies.set('mapbox_token', mapboxToken, { - secure: true, - sameSite: 'strict', - expires: 30 // 30 days - }); - } - }, [mapboxToken, isTokenLoading]); - - return ( /* Full-screen wrapper — fills the viewport and becomes the positioning context */ @@ -42,35 +19,15 @@ function App() { - {!authenticated && ( - <> - setMapboxToken(e.target.value)} - /> - - - )} - - {/* Map itself */} - {authenticated && ()} + /> ); }