stable

Clone or download

Read-only

chore: Migrate components to composition API

Part of request #35089 Convert personal-timetracking-widget to Vue3 + TS - Migrate components from Option API to Composition API - Migrate components to Typescript No functional change expected Change-Id: Ifd7f16426c1388892c78ac25260c133afb382d13

Modified Files

Name
M plugins/timetracking/scripts/lib/rest-api-types/src/times.ts +2 −2 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/jest.config.js +20 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/package.json +4 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/pnpm-lock.yaml +42 −32 Go to diff View file
R plugins/timetracking/scripts/personal-timetracking-widget/src/components/TimetrackingWidget.test.js Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/TimetrackingWidget.vue +8 −25 Go to diff View file
R plugins/timetracking/scripts/personal-timetracking-widget/src/components/WidgetArtifactTable.test.js Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/WidgetArtifactTable.vue +41 −53 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/WidgetArtifactTableRow.vue +13 −54 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/WidgetLinkToArtifact.vue +15 −14 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/WidgetReadingMode.vue +2 −12 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/WidgetWritingMode.vue +33 −24 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalArtifactInfo.vue +21 −25 Go to diff View file
R plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalContent.test.js Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalContent.vue +32 −36 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalDeletePopover.vue +66 −45 Go to diff View file
R plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalEditTime.test.js Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalEditTime.vue +64 −59 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalRow.vue +29 −52 Go to diff View file
R plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalTable.test.js Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalTable.vue +19 −33 Go to diff View file
R plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalTimes.test.js Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalTimes.vue +89 −32 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/store/root.ts +1 −1 Go to diff View file
A plugins/timetracking/scripts/personal-timetracking-widget/src/vue.shims.d.ts +23 −0 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/themes/style.scss +0 −4 Go to diff View file