import { EducationType } from "@/education/education.types"; import { DocumentBuilder } from "@nestjs/swagger"; import { RedocOptions } from "@juicyllama/nestjs-redoc"; import { education } from "@/education/education"; const formatEducation = (education: EducationType) => { const period = `${formatDate(education.startDate)} - ${ education.endDate ? formatDate(education.endDate) : "present" }`; const institute = education.url ? `${education.institute}` : education.institute; const description = education.description.split("\n").join("
");
return `
${education.level} - ${education.course}
${description}
`; }; const formatDate = (date: Date, locale: string | string[] = "en-GB"): string => { const dateFormatter = new Intl.DateTimeFormat(locale, { dateStyle: "long", }); const dateParts = dateFormatter.formatToParts(date).reduce