Linting and Formatting

This commit is contained in:
Kartik Datrika
2026-03-23 16:41:58 +05:30
parent 727a0728ee
commit 2c87a39733
175 changed files with 16535 additions and 11532 deletions

View File

@@ -1,6 +1,6 @@
import { cx } from '@/utils/cx';
import { daysAgoFromNow } from '@/lib/format';
import type { Lead } from '@/types/entities';
import { daysAgoFromNow } from "@/lib/format";
import type { Lead } from "@/types/entities";
import { cx } from "@/utils/cx";
interface AgingWidgetProps {
leads: Lead[];
@@ -26,21 +26,21 @@ export const AgingWidget = ({ leads }: AgingWidgetProps) => {
const brackets: AgingBracket[] = [
{
label: 'Fresh (<2 days)',
color: 'text-success-primary',
barColor: 'bg-success-solid',
label: "Fresh (<2 days)",
color: "text-success-primary",
barColor: "bg-success-solid",
count: freshCount,
},
{
label: 'Warm (2-5 days)',
color: 'text-warning-primary',
barColor: 'bg-warning-solid',
label: "Warm (2-5 days)",
color: "text-warning-primary",
barColor: "bg-warning-solid",
count: warmCount,
},
{
label: 'Cold (>5 days)',
color: 'text-error-primary',
barColor: 'bg-error-solid',
label: "Cold (>5 days)",
color: "text-error-primary",
barColor: "bg-error-solid",
count: coldCount,
},
];
@@ -52,14 +52,12 @@ export const AgingWidget = ({ leads }: AgingWidgetProps) => {
{brackets.map((bracket) => (
<div key={bracket.label}>
<div className="mb-1 flex items-center justify-between">
<span className={cx('text-xs', bracket.color)}>{bracket.label}</span>
<span className={cx('text-sm font-bold', bracket.color)}>
{bracket.count}
</span>
<span className={cx("text-xs", bracket.color)}>{bracket.label}</span>
<span className={cx("text-sm font-bold", bracket.color)}>{bracket.count}</span>
</div>
<div className="h-2 overflow-hidden rounded-full bg-tertiary">
<div
className={cx('h-full rounded-full transition-all', bracket.barColor)}
className={cx("h-full rounded-full transition-all", bracket.barColor)}
style={{ width: `${(bracket.count / total) * 100}%` }}
/>
</div>