Add/fix refunds/cancellation reasons

This commit is contained in:
2024-12-26 01:44:10 -05:00
parent 7c3c80fa42
commit b874d933f2
2 changed files with 61 additions and 28 deletions

View File

@@ -290,8 +290,7 @@ const CancellationsDetails = ({ data }) => {
const reasonData = Object.entries(cancelData.reasons || {})
.map(([reason, count]) => ({
reason,
count,
percentage: (count / cancelData.count) * 100
count
}))
.sort((a, b) => b.count - a.count);
@@ -328,7 +327,6 @@ const CancellationsDetails = ({ data }) => {
<TableRow>
<TableHead>Reason</TableHead>
<TableHead className="text-right">Count</TableHead>
<TableHead className="text-right">% of Total</TableHead>
</TableRow>
</TableHeader>
<TableBody>
@@ -336,7 +334,6 @@ const CancellationsDetails = ({ data }) => {
<TableRow key={index}>
<TableCell className="font-medium">{item.reason}</TableCell>
<TableCell className="text-right">{item.count.toLocaleString()}</TableCell>
<TableCell className="text-right">{item.percentage.toFixed(1)}%</TableCell>
</TableRow>
))}
</TableBody>
@@ -629,8 +626,7 @@ const RefundDetails = ({ data }) => {
const reasonData = Object.entries(refundData.reasons || {})
.map(([reason, count]) => ({
reason,
count,
percentage: (count / refundData.count) * 100
count
}))
.sort((a, b) => b.count - a.count);
@@ -667,7 +663,6 @@ const RefundDetails = ({ data }) => {
<TableRow>
<TableHead>Reason</TableHead>
<TableHead className="text-right">Count</TableHead>
<TableHead className="text-right">% of Total</TableHead>
</TableRow>
</TableHeader>
<TableBody>
@@ -675,7 +670,6 @@ const RefundDetails = ({ data }) => {
<TableRow key={index}>
<TableCell className="font-medium">{item.reason}</TableCell>
<TableCell className="text-right">{item.count.toLocaleString()}</TableCell>
<TableCell className="text-right">{item.percentage.toFixed(1)}%</TableCell>
</TableRow>
))}
</TableBody>