refactor(booking): remove maintenance-related metrics and UI components

This commit is contained in:
Jose Selesan
2026-06-08 15:28:49 -03:00
parent b48dd4f15d
commit b2f9a14b87
10 changed files with 19 additions and 95 deletions

View File

@@ -8,7 +8,7 @@ import {
SelectTrigger,
SelectValue,
} from '@/components/ui/select';
import { ChevronLeft, ChevronRight, Clock, SlidersHorizontal } from 'lucide-react';
import { ChevronLeft, ChevronRight, Clock } from 'lucide-react';
import { useBooking } from '../booking-provider';
import type { BookingStatusFilter } from '../booking.types';
import { fromIsoDateLocal, toIsoDateLocal } from '../lib/booking-time';
@@ -24,7 +24,6 @@ const statusOptions: Array<{ value: BookingStatusFilter; label: string }> = [
{ value: 'all', label: 'Todos' },
{ value: 'free', label: 'Libre' },
{ value: 'reserved', label: 'Reservado' },
{ value: 'maintenance', label: 'Mantenimiento' },
];
export function BookingToolbar() {
@@ -46,7 +45,7 @@ export function BookingToolbar() {
return (
<section className="rounded-lg border bg-card/85 p-4 shadow-sm">
<div className="grid gap-4 md:grid-cols-2 xl:grid-cols-[1fr_1fr_1.6fr_1.1fr_auto] xl:items-end">
<div className="grid gap-4 md:grid-cols-2 xl:grid-cols-[1fr_1fr_1.6fr_1.1fr] xl:items-end">
<Field>
<FieldLabel>Deporte</FieldLabel>
<Select value={selectedSportId} onValueChange={setSelectedSportId}>
@@ -133,11 +132,6 @@ export function BookingToolbar() {
</SelectContent>
</Select>
</Field>
<Button variant="outline" className="xl:self-end">
<SlidersHorizontal className="size-4" />
Filtros avanzados
</Button>
</div>
</section>
);