add flatastic api

This commit is contained in:
2025-07-24 22:29:23 +02:00
parent afd46715c2
commit 5448285211
21 changed files with 290 additions and 83 deletions

View File

@@ -0,0 +1,21 @@
import fetchFlatasticChores from "@/store/thunks/fetchFlatasticChores";
import { useEffect } from "react";
import { useDispatch } from "react-redux";
import { type AppDispatch } from "@/store/index";
export default function Flatastic() {
const dispatch = useDispatch<AppDispatch>();
useEffect(() => {
const intervalID = setInterval(() => {
dispatch(fetchFlatasticChores());
}, 60000); // Fetch every 60 seconds
return () => clearInterval(intervalID);
}, []);
return (
<p>
Flatastic API Key: {import.meta.env.VITE_FLATTASTIC_API_KEY || "Not set"}
</p>
)
}