import React from "react";
import { useRecurringExpenseDetail } from "../../hooks/useExpense";
import { formatUTCToLocalTime } from "../../utils/dateUtils";
import { formatFigure, getColorNameFromHex } from "../../utils/appUtils";
import Avatar from "../common/Avatar";
import { FREQUENCY_FOR_RECURRING } from "../../utils/constants";
import { ExpenseDetailsSkeleton } from "../Expenses/ExpenseSkeleton";
const ViewRecurringExpense = ({ RecurringId }) => {
const { data, isLoading, isError, error, isFetching } =
useRecurringExpenseDetail(RecurringId);
const statusColorMap = {
"da462422-13b2-45cc-a175-910a225f6fc8": "primary", // Active
"306856fb-5655-42eb-bf8b-808bb5e84725": "success", // Completed
"3ec864d2-8bf5-42fb-ba70-5090301dd816": "danger", // De-Activated
"8bfc9346-e092-4a80-acbf-515ae1ef6868": "warning", // Paused
};
if (isLoading) return