From 8dd6acfab7fb7b7c359a93fe4b5eb9a9996179d3 Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Tue, 20 Jun 2023 16:56:46 +0300 Subject: [PATCH] cosmetic changes --- .../ChronologicalWorksTable.ts | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/modules/work/ChronologicalWorksTable/ChronologicalWorksTable.ts b/modules/work/ChronologicalWorksTable/ChronologicalWorksTable.ts index f49c5bd..0c67fb6 100644 --- a/modules/work/ChronologicalWorksTable/ChronologicalWorksTable.ts +++ b/modules/work/ChronologicalWorksTable/ChronologicalWorksTable.ts @@ -3,10 +3,7 @@ import { WorkLink } from "../mod.ts"; import { renderDate } from "../../../render.ts"; import { CHRONOLOGICAL_WORKS } from "../data.ts"; import { RoleList } from "./RoleList.ts"; - -const tr = E.bind(null, "tr", []); -const td = E.bind(null, "td", []); -const th = E.bind(null, "th", []); +import { TechnologyList } from "./TechnologyList.ts"; export type ChronologicalWorksTableTranslations = Readonly< Record< @@ -20,6 +17,10 @@ export type ChronologicalWorksTableTranslations = Readonly< > >; +const tr = E.bind(null, "tr", []); +const td = E.bind(null, "td", []); +const th = E.bind(null, "th", []); + export const ChronologicalWorksTable = ( i18n: ChronologicalWorksTableTranslations, ): AnyNode => @@ -37,17 +38,17 @@ export const ChronologicalWorksTable = ( E( "tbody", [], - CHRONOLOGICAL_WORKS.map((work) => { - return tr([ + CHRONOLOGICAL_WORKS.map((work) => + tr([ td([WorkLink(work)]), td(work.description), td([RoleList(work.roles)]), - td(work.technologies.join(", ")), + td([TechnologyList(work.technologies)]), td(renderDate(work.startDate)), td( work.endDate ? renderDate(work.endDate) : work.status, ), - ]); - }), + ]) + ), ), ]);