add default timestamps

This commit is contained in:
Matteo Rosati
2026-01-18 13:48:06 +01:00
parent d8146be7b2
commit 9727ddeb7c

View File

@@ -9,8 +9,12 @@ import "./index.css";
export function App() { export function App() {
const [data, setData] = useState<ApiResponse>({ count: 0, plexts: [] }); const [data, setData] = useState<ApiResponse>({ count: 0, plexts: [] });
const [loading, setLoading] = useState(true); const [loading, setLoading] = useState(true);
const [timestampFrom, setTimestampFrom] = useState<Date | null>(null); const [timestampFrom, setTimestampFrom] = useState<Date | null>(() => {
const [timestampTo, setTimestampTo] = useState<Date | null>(null); const eightHoursAgo = new Date();
eightHoursAgo.setHours(eightHoursAgo.getHours() - 8);
return eightHoursAgo;
});
const [timestampTo, setTimestampTo] = useState<Date | null>(() => new Date());
const [playerName, setPlayerName] = useState<string>("all"); const [playerName, setPlayerName] = useState<string>("all");
const [limit, setLimit] = useState<number>(100); const [limit, setLimit] = useState<number>(100);
const [mapCenter, setMapCenter] = useState<[number, number]>([45.57, 12.36]); const [mapCenter, setMapCenter] = useState<[number, number]>([45.57, 12.36]);