From 3df4e9dd53a4d3033b1644e3a46e507d2b779d99 Mon Sep 17 00:00:00 2001 From: Alexandre Alves <97888974+aalves08@users.noreply.github.com> Date: Mon, 29 Jan 2024 11:30:50 +0000 Subject: [PATCH 1/5] Reintroduce "Replace `Vue.extend` with `defineComponent` in shell" This reverts commit 1eacbdea401073c6de5bc5858b045fc3843cbb5e. --- shell/components/AsyncButton.vue | 22 +++- shell/components/Certificates.vue | 8 +- shell/components/DraggableZone.vue | 4 +- shell/components/PodSecurityAdmission.vue | 4 +- shell/components/form/Error.vue | 6 +- shell/components/form/Footer.vue | 4 +- shell/components/form/GitPicker.vue | 121 ++++++++++++------ ...securityadmissionconfigurationtemplate.vue | 4 +- shell/mixins/create-edit-view/index.js | 4 +- shell/tsconfig.paths.json | 5 +- shell/types/vue-shim.d.ts | 42 ++++++ shell/utils/git.ts | 2 +- 12 files changed, 164 insertions(+), 62 deletions(-) create mode 100644 shell/types/vue-shim.d.ts diff --git a/shell/components/AsyncButton.vue b/shell/components/AsyncButton.vue index 1016e76cfbb..bfecf0ef16e 100644 --- a/shell/components/AsyncButton.vue +++ b/shell/components/AsyncButton.vue @@ -1,5 +1,5 @@