payouts
This commit is contained in:
@@ -17,23 +17,9 @@ const ReviewDetailsModal: React.FC<ReviewDetailsModalProps> = ({
|
||||
}) => {
|
||||
if (!show) return null;
|
||||
|
||||
const formatDateTime = (dateString: string, timeString?: string) => {
|
||||
const formatDateTime = (dateString: string) => {
|
||||
const date = new Date(dateString).toLocaleDateString();
|
||||
const formattedTime = timeString
|
||||
? (() => {
|
||||
try {
|
||||
const [hour, minute] = timeString.split(":");
|
||||
const hourNum = parseInt(hour);
|
||||
const hour12 =
|
||||
hourNum === 0 ? 12 : hourNum > 12 ? hourNum - 12 : hourNum;
|
||||
const period = hourNum < 12 ? "AM" : "PM";
|
||||
return `${hour12}:${minute} ${period}`;
|
||||
} catch {
|
||||
return "";
|
||||
}
|
||||
})()
|
||||
: "";
|
||||
return formattedTime ? `${date} at ${formattedTime}` : date;
|
||||
return date;
|
||||
};
|
||||
|
||||
const isRenter = userType === "renter";
|
||||
@@ -60,8 +46,8 @@ const ReviewDetailsModal: React.FC<ReviewDetailsModalProps> = ({
|
||||
<div className="mb-4 text-center">
|
||||
<h6 className="mb-1">{rental.item.name}</h6>
|
||||
<small className="text-muted">
|
||||
{formatDateTime(rental.startDate, rental.startTime)} to{" "}
|
||||
{formatDateTime(rental.endDate, rental.endTime)}
|
||||
{formatDateTime(rental.startDateTime)} to{" "}
|
||||
{formatDateTime(rental.endDateTime)}
|
||||
</small>
|
||||
</div>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user