import { LoadingPlaceholder } from "@/core/ui/LoadingWidget/LoadingWidget";
import { WgerModal } from "@/core/ui/Modals/WgerModal";
import { EmptyCard } from "@/components/Dashboard/EmptyCard";
import { useBodyWeightQuery, WeightChart, WeightEntry, WeightForm, WeightTableDashboard } from "@/components/Weight";
import { makeLink, WgerLink } from "@/core/lib/url";
import AddIcon from "@mui/icons-material/Add";
import { Box, Button, IconButton } from "@mui/material";
import Tooltip from "@mui/material/Tooltip";
import React from "react";
import { useTranslation } from "react-i18next";
import { DashboardCard } from "./DashboardCard";
export const WeightCard = () => {
const [t] = useTranslation();
const weightyQuery = useBodyWeightQuery("lastYear");
if (weightyQuery.isLoading) {
return ;
}
return weightyQuery.data?.length !== undefined && weightyQuery.data?.length > 0 ? (
) : (
} />
);
};
export const WeightCardContent = (props: { entries: WeightEntry[] }) => {
const [openModal, setOpenModal] = React.useState(false);
const handleOpenModal = () => setOpenModal(true);
const handleCloseModal = () => setOpenModal(false);
const [t, i18n] = useTranslation();
return (
<>
>
}
>
>
);
};