/** * @format */ import React, {useState, useEffect} from 'react' import axios from 'axios' import {Box, Text, Button, HStack} from '@chakra-ui/react' import {Env} from '../../types/env' declare global { interface Window { env: Env } } // eslint-disable-next-line no-undef const Dashboard: () => JSX.Element = () => { const [initialData, setInitialData] = useState() const getData = async () => { const {data} = await axios.get(window.env?.SERVER_URL! || process.env.SERVER_URL!) setInitialData(data) } useEffect(() => { getData() }, []) const newSecondDate = new Date() newSecondDate.setDate(newSecondDate.getDate() - 5) return (
{/* */}
Hello H1 Hello H2 Hello H3 Hello Plain Text {`${initialData} from backend`}
) } export default Dashboard