import React, { useEffect, useState } from 'react'; import { EmptyPage } from './EmptyPage'; import VisualizePage from './VisualizePage'; import type { IData } from '../App.interface'; import TimeLineSelector from './TimelineSelector'; const Home: React.FC = () => { const [selectedTags, setSelectedTags] = useState([]); const [data, setData] = useState([]); useEffect(() => { const fetchData = async () => { try { const baseURL = window.location.origin; const res = await fetch(`${baseURL}/api/log`); const data = await res.json(); // const data = require('../../../generated-perf-reports/log.json'); setData(data); } catch (_) { setData([]); } }; fetchData(); }, []); useEffect(() => { console.log(selectedTags); }, [selectedTags]); if (data.length === 0) { return <>; } return (
{selectedTags.length === 2 ? ( ) : ( )}
Powered by{' '} DreamSportsLabs
); }; export default Home;