feat: add vehicle edit page, image gallery with upload, print and CSV export
This commit is contained in:
@@ -9,6 +9,8 @@ import {
|
||||
type VehicleResponse,
|
||||
} from '@/lib/vehicles';
|
||||
import { MobileDeStatus } from './MobileDeStatus';
|
||||
import { VehicleImages } from './VehicleImages';
|
||||
import { VehicleActions } from './VehicleActions';
|
||||
|
||||
interface VehicleDetailProps {
|
||||
vehicleId: string;
|
||||
@@ -126,6 +128,8 @@ export function VehicleDetail({ vehicleId }: VehicleDetailProps) {
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<VehicleActions vehicle={vehicle} />
|
||||
|
||||
<div data-testid="vehicle-detail-fields" className="grid grid-cols-2 md:grid-cols-3 gap-4 p-6 bg-surface rounded-lg border border-border">
|
||||
{fields.map(field => (
|
||||
<div key={field.label} className="space-y-1">
|
||||
@@ -137,6 +141,8 @@ export function VehicleDetail({ vehicleId }: VehicleDetailProps) {
|
||||
))}
|
||||
</div>
|
||||
|
||||
<VehicleImages vehicleId={vehicle.id} />
|
||||
|
||||
<MobileDeStatus vehicleId={vehicle.id} />
|
||||
</div>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user