stable

Clone or download

Read-only

Convert the remaining components of TestPlan to the Composition API

The dependency to vue-class-component (and its helpers) is removed since it is no more needed. Part of request #25317 Demonstrate how to use Composition API in Vue 2 app Change-Id: Ibc2353edcb7432fc7fcb6af42426def9cf4971c5

Modified Files

Name
M plugins/testplan/package.json +1 −4 Go to diff View file
M plugins/testplan/pnpm-lock.yaml +0 −36 Go to diff View file
M plugins/testplan/scripts/test-plan/src/components/BacklogItems/AddTestButtonWithAdditionalActionsMenu.vue +46 −51 Go to diff View file
M plugins/testplan/scripts/test-plan/src/components/BacklogItems/ExportButton.vue +165 −161 Go to diff View file
M plugins/testplan/scripts/test-plan/src/components/BacklogItems/TestDefinitions/TestDefinitionCardXrefCategoryStatus.vue +47 −53 Go to diff View file
M plugins/testplan/scripts/test-plan/src/components/Campaigns/CampaignProgression.vue +72 −81 Go to diff View file
M plugins/testplan/scripts/test-plan/src/components/Campaigns/CreateCampaignTestSelector.vue +64 −53 Go to diff View file
M plugins/testplan/scripts/test-plan/src/components/Campaigns/CreateModal.test.ts +7 −1 Go to diff View file
M plugins/testplan/scripts/test-plan/src/components/Campaigns/CreateModal.vue +96 −85 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Reporter/report-creator.ts +1 −1 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsSpreadsheet/Exporter/XLSX/download-xlsx.ts +1 −1 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/vue-gettext-provider-for-test.ts +1 −1 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/vue-gettext-provider.ts +1 −1 Go to diff View file
M plugins/testplan/scripts/test-plan/src/store/campaign/campaign-actions.ts +1 −0 Go to diff View file