import React from 'react'; import { AuthProvider, useAuth } from './context/AuthContext.tsx'; import { FarmProvider } from './context/FarmContext.tsx'; import AuthPage from './components/auth/AuthPage.tsx'; import FeedInButtonPanel from './components/feedInButton/FeedInButtonPanel.tsx'; import { Banner, Spinner } from './components/ui/Feedback.tsx'; import { useFarm } from './context/FarmContext.tsx'; const ButtonContent: React.FC = () => { const { error } = useFarm(); return (
Logo

Feed In/Out Button

Pilih kandang untuk memulai hitung feed in

Kembali ke Dashboard
{error && (
{error}
)}
); }; const Gate: React.FC = () => { const { user, loading } = useAuth(); if (loading) { return (
); } if (!user) return ; return ( ); }; const ButtonApp: React.FC = () => ( ); export default ButtonApp;