import React from "react"; import { useExpenseTransactions } from "../../hooks/useExpense"; import Error from "../common/Error"; import { formatUTCToLocalTime } from "../../utils/dateUtils"; import Loader, { SpinnerLoader } from "../common/Loader"; const AdvancePaymentList = ({ employeeId }) => { const { data, isError, isLoading, error, isFetching } = useExpenseTransactions(employeeId, { enabled: !!employeeId }); // Handle no employee selected if (!employeeId) { return (
Please select an employee
| {col.label} | ))}|||
|---|---|---|---|
|
{["balance", "credit", "debit"].includes(col.key) ? (
{row[col.key].toLocaleString("en-IN")}
) : (
{formatUTCToLocalTime(row.createdAt)}
{row.projectName}
{row.description}
)}
|
))}
|||
| Final Balance | {currentBalance.toLocaleString("en-IN", { style: "currency", currency: "INR", })} | ||