@@ -62,10 +62,6 @@ const VehicleDetailPage = () => {
6262 navigate ( '/search/' )
6363 }
6464
65- const handleNotDevelop = ( ) => {
66- startWindToast ( "Future" , "This feature is for future develop" , 'info' , 3 , 'top' )
67- }
68-
6965 const handleAddToCart = ( ) => {
7066 if ( cart . length >= 3 ) {
7167 startWindToast ( "Cart Limit Reached" , "Only add up to 3 vehicles to the cart" , 'error' , 3 , 'top' )
@@ -74,7 +70,7 @@ const VehicleDetailPage = () => {
7470 dispatch ( addToCart ( vehicle ) )
7571 startWindToast ( "Added to Cart" , "The vehicle has been successfully added to your cart" , 'success' , 3 , 'top' )
7672 }
77-
73+
7874 const handleRemoveFromCart = ( vehicle ) => {
7975 dispatch ( removeFromCart ( vehicle ) )
8076 startWindToast ( "Removed from Cart" , "The vehicle has been successfully removed from your cart" , 'warning' , 3 , 'top' )
@@ -109,11 +105,11 @@ const VehicleDetailPage = () => {
109105 { /* Main Content */ }
110106 < div className = "grid grid-cols-1 md:grid-cols-2 gap-8" >
111107 { /* Left Column - Image */ }
112- < div className = "card bg-base-100 shadow-xl rounded-xl overflow-hidden" >
108+ < div className = "card bg-base-100 shadow-xl rounded-xl overflow-hidden items-center justify-center " >
113109 < img
114110 src = { vehicle . imageUrls [ 0 ] }
115111 alt = { vehicle . model }
116- className = "w-full h-[400px] object-cover"
112+ className = "w-full object-cover"
117113 />
118114 </ div >
119115
@@ -142,6 +138,14 @@ const VehicleDetailPage = () => {
142138
143139 { /* Key Details Grid */ }
144140 < div className = "grid grid-cols-2 gap-6 mb-8" >
141+ < div className = "border-b pb-4" >
142+ < div className = "text-gray-500" > Year</ div >
143+ < div className = "text-xl font-semibold" > { vehicle . year } </ div >
144+ </ div >
145+ < div className = "border-b pb-4" >
146+ < div className = "text-gray-500" > Mileage</ div >
147+ < div className = "text-xl font-semibold" > { vehicle . mileage } </ div >
148+ </ div >
145149 < div className = "border-b pb-4" >
146150 < div className = "text-gray-500" > Body Type</ div >
147151 < div className = "text-xl font-semibold" > { vehicle . bodyType } </ div >
@@ -162,12 +166,6 @@ const VehicleDetailPage = () => {
162166
163167 { /* Action Buttons */ }
164168 < div className = "space-y-4" >
165- < button
166- onClick = { handleNotDevelop }
167- className = "btn w-full text-lg h-14 bg-[#e6d5e8] text-black hover:bg-[#d8c7da]"
168- >
169- Schedule Test Drive
170- </ button >
171169 { ! isInCart ? (
172170 < button
173171 onClick = { ( ) => handleAddToCart ( vehicle ) }
@@ -215,7 +213,7 @@ const VehicleDetailPage = () => {
215213 < h2 className = "text-2xl font-bold mb-4" > Performance</ h2 >
216214 < div className = "space-y-4" >
217215 < div className = "flex justify-between items-center border-b pb-2" >
218- < span className = "text-gray-600" > Fuel Economy (MPG)</ span >
216+ < span className = "text-gray-600" > Fuel Economy (MPG/MPGe )</ span >
219217 < span className = "font-semibold" > { vehicle . mpg } </ span >
220218 </ div >
221219 < div className = "flex justify-between items-center border-b pb-2" >
0 commit comments