Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1x 11x 11x 11x 11x 11x 11x 11x | import { AppointmentDTO } from "@/api/models/AppointmentDTO";
/**
* Creates a formatted multiline string.
* @param appointment
* @returns Formatted multiline string
*/
export function formatMultilineTitle(appointment: AppointmentDTO): string {
const serviceTitle =
appointment.serviceCount + "x " + appointment.serviceName;
const subserviceTitle = appointment.subRequestCounts
.map((subCount) => subCount.count + "x " + subCount.name)
.join("\n");
return subserviceTitle ? serviceTitle + "\n" + subserviceTitle : serviceTitle;
}
|