diff --git a/src/app/admin/bookings/page.tsx b/src/app/admin/bookings/page.tsx index 4c8aa38..56dccfc 100644 --- a/src/app/admin/bookings/page.tsx +++ b/src/app/admin/bookings/page.tsx @@ -687,8 +687,8 @@ function DashboardSummary({ statusFilter, onNavigate, onFilter }: {
{tc.new > 0 && ( <> - { e.stopPropagation(); onNavigate(c.tab); onFilter(statusFilter === "new" ? "all" : "new"); }}> + { e.stopPropagation(); onNavigate(c.tab); onFilter("new"); }}> {tc.new} новых @@ -697,8 +697,8 @@ function DashboardSummary({ statusFilter, onNavigate, onFilter }: { {tc.contacted > 0 && ( <> {tc.new > 0 && ·} - { e.stopPropagation(); onNavigate(c.tab); onFilter(statusFilter === "contacted" ? "all" : "contacted"); }}> + { e.stopPropagation(); onNavigate(c.tab); onFilter("contacted"); }}> {tc.contacted} в работе @@ -707,8 +707,8 @@ function DashboardSummary({ statusFilter, onNavigate, onFilter }: { {tc.confirmed > 0 && ( <> {(tc.new > 0 || tc.contacted > 0) && ·} - { e.stopPropagation(); onNavigate(c.tab); onFilter(statusFilter === "confirmed" ? "all" : "confirmed"); }}> + { e.stopPropagation(); onNavigate(c.tab); onFilter("confirmed"); }}> {tc.confirmed} подтв. @@ -717,8 +717,8 @@ function DashboardSummary({ statusFilter, onNavigate, onFilter }: { {tc.declined > 0 && ( <> {(tc.new > 0 || tc.contacted > 0 || tc.confirmed > 0) && ·} - { e.stopPropagation(); onNavigate(c.tab); onFilter(statusFilter === "declined" ? "all" : "declined"); }}> + { e.stopPropagation(); onNavigate(c.tab); onFilter("declined"); }}> {tc.declined} отказ