handle run time error, using optional chain
This commit is contained in:
parent
c0868d90ed
commit
f5318c0a8d
@ -193,8 +193,8 @@ const RecurringExpenseList = ({ search, filterStatuses }) => {
|
|||||||
</thead>
|
</thead>
|
||||||
|
|
||||||
<tbody>
|
<tbody>
|
||||||
{filteredData.length > 0 ? (
|
{filteredData?.length > 0 ? (
|
||||||
filteredData.map((recurringExpense) => (
|
filteredData?.map((recurringExpense) => (
|
||||||
<tr
|
<tr
|
||||||
key={recurringExpense.id}
|
key={recurringExpense.id}
|
||||||
className="align-middle"
|
className="align-middle"
|
||||||
@ -265,7 +265,7 @@ const RecurringExpenseList = ({ search, filterStatuses }) => {
|
|||||||
) : (
|
) : (
|
||||||
<tr>
|
<tr>
|
||||||
<td
|
<td
|
||||||
colSpan={recurringExpenseColumns.length + 1}
|
colSpan={recurringExpenseColumns?.length + 1}
|
||||||
className="text-center border-0 py-8"
|
className="text-center border-0 py-8"
|
||||||
>
|
>
|
||||||
<p>No Recurring Expense Found</p>
|
<p>No Recurring Expense Found</p>
|
||||||
|
|||||||
@ -143,10 +143,10 @@ const ViewRecurringExpense = ({ RecurringId }) => {
|
|||||||
|
|
||||||
<div className="text-muted" style={{ textAlign: "left" }}>
|
<div className="text-muted" style={{ textAlign: "left" }}>
|
||||||
{data?.notifyTo?.length > 0
|
{data?.notifyTo?.length > 0
|
||||||
? data.notifyTo.map((user, index) => (
|
? data.notifyTo?.map((user, index) => (
|
||||||
<span key={user.id}>
|
<span key={user.id}>
|
||||||
{user.email}
|
{user.email}
|
||||||
{index < data.notifyTo.length - 1 && ", "}
|
{index < data?.notifyTo?.length - 1 && ", "}
|
||||||
</span>
|
</span>
|
||||||
))
|
))
|
||||||
: "N/A"}
|
: "N/A"}
|
||||||
|
|||||||
@ -145,13 +145,13 @@ const RecurringExpensePage = () => {
|
|||||||
setViewRecurring({ IsOpen: null, recurringId: null })
|
setViewRecurring({ IsOpen: null, recurringId: null })
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
<viewRecurring
|
{/* <viewRecurring
|
||||||
key={viewRecurring.RecurringId ?? "new"}
|
key={viewRecurring.RecurringId ?? "new"}
|
||||||
closeModal={() =>
|
closeModal={() =>
|
||||||
setViewRecurring({ IsOpen: null, recurringId: null })
|
setViewRecurring({ IsOpen: null, recurringId: null })
|
||||||
}
|
}
|
||||||
RecurringId={viewRecurring.recurringId}
|
RecurringId={viewRecurring.recurringId}
|
||||||
/>
|
/> */}
|
||||||
<ViewRecurringExpense RecurringId={viewRecurring.recurringId} />
|
<ViewRecurringExpense RecurringId={viewRecurring.recurringId} />
|
||||||
</GlobalModel>
|
</GlobalModel>
|
||||||
)}
|
)}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user