+ {request.description.length > 100 + ? `${request.description.substring(0, 100)}...` + : request.description + } +
+ +{request.description}
+Can't find what you need? Request it and let others know!
++ Requested by {request.requester?.firstName || 'Unknown'} {request.requester?.lastName || ''} +
+{request.description}
+{getLocationString()}
++ {request.isFlexibleDates ? ( + 'Flexible dates' + ) : ( + `${formatDate(request.preferredStartDate)} - ${formatDate(request.preferredEndDate)}` + )} +
+{response.message}
+ + {(response.offerPricePerDay || response.offerPricePerHour) && ( +Help others by fulfilling their item requests
++ Showing {requests.length} of {totalRequests} requests +
++ {filters.search + ? "Try adjusting your search terms or filters." + : "Be the first to create an item request!" + } +
+ {user && !filters.search && ( + + Create First Request + + )} +Manage your item requests and view responses
+Create your first item request to get started!
+ + Create Request + ++ {request.description.length > 200 + ? `${request.description.substring(0, 200)}...` + : request.description + } +
+ + Created on {new Date(request.createdAt).toLocaleDateString()} + +{response.message}
+ {(response.offerPricePerDay || response.offerPricePerHour) && ( ++ Offered price: + {response.offerPricePerDay && ` $${response.offerPricePerDay}/day`} + {response.offerPricePerHour && ` $${response.offerPricePerHour}/hour`} +
+ )} + {response.contactInfo && ( ++ Contact: {response.contactInfo} +
+ )} + {response.status === 'pending' && ( +