From 18c0e49328186b8f1adf096d03cd825e9e4a5f39 Mon Sep 17 00:00:00 2001 From: qwerty287 Date: Tue, 8 Aug 2023 11:24:11 +0200 Subject: [PATCH 1/3] Use Vue setup directive --- .../admin/settings/AdminSecretsTab.vue | 112 +++++------ web/src/components/atomic/Button.vue | 127 +++++-------- web/src/components/atomic/IconButton.vue | 59 ++---- web/src/components/atomic/Warning.vue | 17 +- web/src/components/form/Checkbox.vue | 57 ++---- web/src/components/form/CheckboxesField.vue | 67 +++---- web/src/components/form/NumberField.vue | 48 ++--- web/src/components/form/RadioField.vue | 51 ++--- web/src/components/form/SelectField.vue | 54 ++---- web/src/components/form/TextField.vue | 69 +++---- web/src/components/layout/header/Navbar.vue | 48 ++--- .../components/repo/pipeline/PipelineItem.vue | 27 +-- .../repo/pipeline/PipelineStepDuration.vue | 73 ++++--- web/src/components/repo/settings/BadgeTab.vue | 146 +++++++------- .../components/repo/settings/GeneralTab.vue | 179 ++++++++---------- .../repo/settings/RegistriesTab.vue | 124 ++++++------ .../components/repo/settings/SecretsTab.vue | 141 ++++++-------- web/src/compositions/useConfig.ts | 2 +- web/src/views/Login.vue | 74 +++----- web/src/views/NotFound.vue | 8 - web/src/views/repo/RepoBranch.vue | 47 ++--- web/src/views/repo/RepoPipelines.vue | 26 +-- web/src/views/repo/RepoPullRequest.vue | 9 +- web/src/views/repo/RepoWrapper.vue | 9 +- .../repo/pipeline/PipelineChangedFiles.vue | 24 +-- .../views/repo/pipeline/PipelineConfig.vue | 65 +++---- 26 files changed, 633 insertions(+), 1030 deletions(-) diff --git a/web/src/components/admin/settings/AdminSecretsTab.vue b/web/src/components/admin/settings/AdminSecretsTab.vue index 9c46a629ef2..8e1eb2c702c 100644 --- a/web/src/components/admin/settings/AdminSecretsTab.vue +++ b/web/src/components/admin/settings/AdminSecretsTab.vue @@ -45,9 +45,9 @@ - diff --git a/web/src/components/atomic/Button.vue b/web/src/components/atomic/Button.vue index b6df22ff83e..90095eef9ed 100644 --- a/web/src/components/atomic/Button.vue +++ b/web/src/components/atomic/Button.vue @@ -35,88 +35,59 @@ - diff --git a/web/src/components/atomic/IconButton.vue b/web/src/components/atomic/IconButton.vue index 4842922bf15..dfc2ec2f5d5 100644 --- a/web/src/components/atomic/IconButton.vue +++ b/web/src/components/atomic/IconButton.vue @@ -1,7 +1,7 @@ -