From c7f4bfa4e7aa5d9db2c358c993dab3fd6f564da2 Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Thu, 4 Apr 2024 16:29:28 +0200 Subject: [PATCH 01/16] add github lint action --- .github/workflows/lint.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/lint.yml diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml new file mode 100644 index 000000000..d82e4fe82 --- /dev/null +++ b/.github/workflows/lint.yml @@ -0,0 +1,30 @@ +name: Lint + +on: + push: + branches: + - main + pull_request: + branches: + - main + +permissions: + checks: write + contents: write + +jobs: + run-linters: + name: Run linters + runs-on: ubuntu-latest + + steps: + - name: Check out Git repository + uses: actions/checkout@v3 + + - name: Run linters + uses: wearerequired/lint-action@v2 + with: + eslint: true + prettier: true + eslint_dir: confiture-web-app/ + prettier_dir: confiture-web-app/ From 5a0aa37cd18ae19ecf80d65d2df0b648e5c5e21f Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Thu, 4 Apr 2024 16:32:56 +0200 Subject: [PATCH 02/16] specify path for github action --- .github/workflows/lint.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index d82e4fe82..6f6780999 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -4,9 +4,13 @@ on: push: branches: - main + paths: + - "confiture-web-app/**" pull_request: branches: - main + paths: + - "confiture-web-app/**" permissions: checks: write From 96bc7f7bbd2239593cfa02b70c81af254c8ae331 Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Thu, 4 Apr 2024 16:38:14 +0200 Subject: [PATCH 03/16] remove paths --- .github/workflows/lint.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 6f6780999..139bd8311 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -4,13 +4,9 @@ on: push: branches: - main - paths: - - "confiture-web-app/**" pull_request: branches: - main - paths: - - "confiture-web-app/**" permissions: checks: write @@ -29,6 +25,6 @@ jobs: uses: wearerequired/lint-action@v2 with: eslint: true + eslint_dir: confiture-web-app/** prettier: true - eslint_dir: confiture-web-app/ - prettier_dir: confiture-web-app/ + prettier_dir: confiture-web-app/** From 2a6863e249f6b28142bbb02e3b78acde999d2913 Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Thu, 4 Apr 2024 16:39:38 +0200 Subject: [PATCH 04/16] remove ** in dir --- .github/workflows/lint.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 139bd8311..16bdcb923 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -25,6 +25,6 @@ jobs: uses: wearerequired/lint-action@v2 with: eslint: true - eslint_dir: confiture-web-app/** + eslint_dir: confiture-web-app/ prettier: true - prettier_dir: confiture-web-app/** + prettier_dir: confiture-web-app/ From d92051463b2f6a02d756b325c60db24e60bb61a7 Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Fri, 5 Apr 2024 11:15:34 +0200 Subject: [PATCH 05/16] install node + dependencies before linting --- .github/workflows/lint.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 16bdcb923..d30da02e9 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -18,10 +18,18 @@ jobs: runs-on: ubuntu-latest steps: - - name: Check out Git repository + - name: 1️⃣ Check out Git repository uses: actions/checkout@v3 - - name: Run linters + - name: 2️⃣ Install Node.js + uses: actions/setup-node@v1 + with: + node-version: 18 + + - name: 3️⃣ Install dependencies + run: npm ci + + - name: 4️⃣ Run ESLint and Prettier uses: wearerequired/lint-action@v2 with: eslint: true From 1eb5abcccc1cb847cd1b0d7b06feb2c0a090c981 Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Fri, 5 Apr 2024 11:19:33 +0200 Subject: [PATCH 06/16] use npm install instead of npm ci --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index d30da02e9..4552366a1 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -27,7 +27,7 @@ jobs: node-version: 18 - name: 3️⃣ Install dependencies - run: npm ci + run: npm install - name: 4️⃣ Run ESLint and Prettier uses: wearerequired/lint-action@v2 From 4fb11402b40a4a3263c49feb46e35f217a0084a2 Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Fri, 5 Apr 2024 11:28:47 +0200 Subject: [PATCH 07/16] just run eslint --- .github/workflows/lint.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 4552366a1..0fe61dad0 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -18,21 +18,19 @@ jobs: runs-on: ubuntu-latest steps: - - name: 1️⃣ Check out Git repository + - name: Check out Git repository uses: actions/checkout@v3 - - name: 2️⃣ Install Node.js + - name: Install Node.js uses: actions/setup-node@v1 with: node-version: 18 - - name: 3️⃣ Install dependencies + - name: Install dependencies run: npm install - - name: 4️⃣ Run ESLint and Prettier + - name: Run ESLint and Prettier uses: wearerequired/lint-action@v2 with: eslint: true eslint_dir: confiture-web-app/ - prettier: true - prettier_dir: confiture-web-app/ From abff55a794f21aa3cbd70c3fb952dd129d34f63a Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Fri, 5 Apr 2024 11:30:33 +0200 Subject: [PATCH 08/16] add ** to paths --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 0fe61dad0..d3bdbbf21 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -33,4 +33,4 @@ jobs: uses: wearerequired/lint-action@v2 with: eslint: true - eslint_dir: confiture-web-app/ + eslint_dir: confiture-web-app/** From 37e4e75475a1a4ac44590197d995379961fb11a5 Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Wed, 10 Apr 2024 10:42:49 +0200 Subject: [PATCH 09/16] add src folder to path --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index d3bdbbf21..4f656a083 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -33,4 +33,4 @@ jobs: uses: wearerequired/lint-action@v2 with: eslint: true - eslint_dir: confiture-web-app/** + eslint_dir: confiture-web-app/src/ From 3f984cb86b7370e8db822d0b6e471c8b2172bdb9 Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Thu, 11 Apr 2024 11:57:25 +0200 Subject: [PATCH 10/16] add eslint rules --- confiture-web-app/.eslintrc | 10 ++++++++-- confiture-web-app/package.json | 2 ++ yarn.lock | 17 +++++++++++++++++ 3 files changed, 27 insertions(+), 2 deletions(-) diff --git a/confiture-web-app/.eslintrc b/confiture-web-app/.eslintrc index c1490f1d5..4b01379b9 100644 --- a/confiture-web-app/.eslintrc +++ b/confiture-web-app/.eslintrc @@ -5,7 +5,7 @@ "parser": "@typescript-eslint/parser", "sourceType": "module" }, - "plugins": ["@typescript-eslint"], + "plugins": ["@typescript-eslint", "unused-imports", "simple-import-sort"], "extends": [ "eslint:recommended", "plugin:@typescript-eslint/recommended", @@ -21,6 +21,12 @@ "rules": { "vue/multi-word-component-names": "off", "vue/no-v-html": "off", - "@typescript-eslint/no-explicit-any": "off" + "no-duplicate-imports": "error", + "@typescript-eslint/no-explicit-any": "off", + "@typescript-eslint/no-unused-vars": "off", + "simple-import-sort/imports": "error", + "simple-import-sort/exports": "error", + "unused-imports/no-unused-imports": "error", + "unused-imports/no-unused-vars": "error" } } diff --git a/confiture-web-app/package.json b/confiture-web-app/package.json index 071651220..9b69a3867 100644 --- a/confiture-web-app/package.json +++ b/confiture-web-app/package.json @@ -40,6 +40,8 @@ "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-simple-import-sort": "^12.0.0", + "eslint-plugin-unused-imports": "^3.1.0", "eslint-plugin-vue": "^9.18.1", "prettier": "^3.0.3", "typescript": "^5.2.2", diff --git a/yarn.lock b/yarn.lock index cce051b8c..5e0304c70 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4140,6 +4140,18 @@ eslint-plugin-prettier@^5.0.1: prettier-linter-helpers "^1.0.0" synckit "^0.8.5" +eslint-plugin-simple-import-sort@^12.0.0: + version "12.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-12.0.0.tgz#3cfa05d74509bd4dc329a956938823812194dbb6" + integrity sha512-8o0dVEdAkYap0Cn5kNeklaKcT1nUsa3LITWEuFk3nJifOoD+5JQGoyDUW2W/iPWwBsNBJpyJS9y4je/BgxLcyQ== + +eslint-plugin-unused-imports@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-3.1.0.tgz#db015b569d3774e17a482388c95c17bd303bc602" + integrity sha512-9l1YFCzXKkw1qtAru1RWUtG2EVDZY0a0eChKXcL+EZ5jitG7qxdctu4RnvhOJHv4xfmUf7h+JJPINlVpGhZMrw== + dependencies: + eslint-rule-composer "^0.3.0" + eslint-plugin-vue@^9.18.1: version "9.19.2" resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.19.2.tgz#7ab83a001a1ac8bccae013c5b9cb5d2c644fb376" @@ -4153,6 +4165,11 @@ eslint-plugin-vue@^9.18.1: vue-eslint-parser "^9.3.1" xml-name-validator "^4.0.0" +eslint-rule-composer@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz#79320c927b0c5c0d3d3d2b76c8b4a488f25bbaf9" + integrity sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg== + eslint-scope@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" From 36170a8dfd1b8b4f343ff3071b1993834de92b2a Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Thu, 11 Apr 2024 14:23:09 +0200 Subject: [PATCH 11/16] remove jest env --- confiture-web-app/.eslintrc | 3 --- 1 file changed, 3 deletions(-) diff --git a/confiture-web-app/.eslintrc b/confiture-web-app/.eslintrc index 4b01379b9..52745e466 100644 --- a/confiture-web-app/.eslintrc +++ b/confiture-web-app/.eslintrc @@ -12,9 +12,6 @@ "plugin:vue/vue3-recommended", "plugin:prettier/recommended" ], - "env": { - "jest": true - }, "globals": { "dsfr": true }, From 06f176e29f61c0af55d254984b3bac1983ac2063 Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Wed, 17 Apr 2024 16:49:08 +0200 Subject: [PATCH 12/16] remove src in eslint dir --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 4f656a083..0fe61dad0 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -33,4 +33,4 @@ jobs: uses: wearerequired/lint-action@v2 with: eslint: true - eslint_dir: confiture-web-app/src/ + eslint_dir: confiture-web-app/ From 37374a4d3f3e9655cf9e72836ccf7f193b3b473d Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Wed, 17 Apr 2024 16:54:07 +0200 Subject: [PATCH 13/16] dont use lint action --- .github/workflows/lint.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 0fe61dad0..30c180a47 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -27,10 +27,8 @@ jobs: node-version: 18 - name: Install dependencies - run: npm install + run: yarn install - name: Run ESLint and Prettier - uses: wearerequired/lint-action@v2 - with: - eslint: true - eslint_dir: confiture-web-app/ + run: yarn lint + working-directory: confiture-web-app/ From a0753b41e855333791c4edcabfd38abf3a18cef7 Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Wed, 17 Apr 2024 16:59:05 +0200 Subject: [PATCH 14/16] lint back and front --- .github/workflows/lint.yml | 6 +++++- confiture-rest-api/.eslintignore | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 confiture-rest-api/.eslintignore diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 30c180a47..d5273a168 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -29,6 +29,10 @@ jobs: - name: Install dependencies run: yarn install - - name: Run ESLint and Prettier + - name: Lint front-end run: yarn lint working-directory: confiture-web-app/ + + - name: Lint back-end + run: yarn eslint "src/**/*.ts" + working-directory: confiture-rest-api/ diff --git a/confiture-rest-api/.eslintignore b/confiture-rest-api/.eslintignore new file mode 100644 index 000000000..80697f227 --- /dev/null +++ b/confiture-rest-api/.eslintignore @@ -0,0 +1 @@ +src/generated \ No newline at end of file From 8ccbf9bea794e7a1860ff1c0a72a0c2e24e074ba Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Wed, 17 Apr 2024 17:04:00 +0200 Subject: [PATCH 15/16] add eslint new rules in back-end --- confiture-rest-api/package.json | 2 ++ yarn.lock | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/confiture-rest-api/package.json b/confiture-rest-api/package.json index a77dd76c7..0e958359f 100644 --- a/confiture-rest-api/package.json +++ b/confiture-rest-api/package.json @@ -60,6 +60,8 @@ "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-simple-import-sort": "^12.1.0", + "eslint-plugin-unused-imports": "^3.1.0", "prettier": "^3.1.1", "source-map-support": "^0.5.20", "ts-loader": "^9.2.3", diff --git a/yarn.lock b/yarn.lock index 5e0304c70..fae119a8c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4145,6 +4145,11 @@ eslint-plugin-simple-import-sort@^12.0.0: resolved "https://registry.yarnpkg.com/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-12.0.0.tgz#3cfa05d74509bd4dc329a956938823812194dbb6" integrity sha512-8o0dVEdAkYap0Cn5kNeklaKcT1nUsa3LITWEuFk3nJifOoD+5JQGoyDUW2W/iPWwBsNBJpyJS9y4je/BgxLcyQ== +eslint-plugin-simple-import-sort@^12.1.0: + version "12.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-12.1.0.tgz#8186ad55474d2f5c986a2f1bf70625a981e30d05" + integrity sha512-Y2fqAfC11TcG/WP3TrI1Gi3p3nc8XJyEOJYHyEPEGI/UAgNx6akxxlX74p7SbAQdLcgASKhj8M0GKvH3vq/+ig== + eslint-plugin-unused-imports@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-3.1.0.tgz#db015b569d3774e17a482388c95c17bd303bc602" From db803684efc45bce5b785ca7221ac9d68d55882b Mon Sep 17 00:00:00 2001 From: Quentin Bellanger Date: Wed, 26 Jun 2024 16:42:05 +0200 Subject: [PATCH 16/16] lint web app --- confiture-web-app/src/App.vue | 3 +- confiture-web-app/src/components/PageMeta.ts | 2 +- .../src/components/SummaryCard.vue | 3 +- .../components/account/dashboard/AuditRow.vue | 18 ++++++------ .../account/dashboard/AuditsList.vue | 4 +-- .../password-reset/ResetInstructions.vue | 2 +- .../components/account/settings/Account.vue | 4 +-- .../components/account/settings/Password.vue | 4 +-- .../components/account/settings/Profile.vue | 4 +-- .../src/components/audit/AraTabs.vue | 1 + .../audit/AuditEnvironmentCheckbox.vue | 2 +- .../audit/AuditGenerationCriterium.vue | 28 +++++++++---------- .../audit/AuditGenerationFilters.vue | 5 ++-- .../audit/AuditGenerationHeader.vue | 10 +++---- .../audit/AuditGenerationPageCriteria.vue | 3 +- .../src/components/audit/AuditProgressBar.vue | 1 + .../src/components/audit/AuditTypeRadio.vue | 2 +- .../audit/CriteriumNotCompliantAccordion.vue | 7 ++--- .../src/components/audit/DeleteModal.vue | 1 + .../src/components/audit/DuplicateModal.vue | 3 +- .../src/components/audit/LazyAccordion.vue | 1 + .../src/components/audit/LeaveModal.vue | 1 + .../audit/NewAuditContactDetails.vue | 3 +- .../src/components/audit/NewAuditPages.vue | 5 ++-- .../src/components/audit/NewAuditType.vue | 7 +++-- .../components/audit/NotApplicableSwitch.vue | 5 ++-- .../src/components/audit/NotesModal.vue | 17 +++++------ .../src/components/audit/PagesSample.vue | 5 ++-- .../src/components/audit/SaveIndicator.vue | 3 +- .../TestEnvironmentSelection.vue | 2 +- .../src/components/layout/AccountHeader.vue | 5 ++-- .../src/components/layout/SiteFooter.vue | 2 +- .../src/components/layout/SiteHeader.vue | 4 +-- .../src/components/layout/ThemeModal.vue | 2 +- .../src/components/overview/AuditStep.vue | 2 +- .../src/components/overview/StatementStep.vue | 5 ++-- .../src/components/report/OnboardingModal.vue | 6 ++-- .../src/components/report/ReportErrors.vue | 8 ++++-- .../src/components/report/ReportNotes.vue | 5 ++-- .../src/components/report/ReportResults.vue | 4 +-- .../src/components/ui/CopyBlock.vue | 1 + .../src/components/ui/Dropdown.vue | 1 + .../src/components/ui/FileUpload.vue | 3 +- .../src/components/ui/MarkdownRenderer.vue | 2 +- .../src/composables/useAuditStats.ts | 7 ++--- .../src/composables/useIsOffline.ts | 1 + .../src/composables/usePreviousRoute.ts | 1 + .../src/composables/useUniqueId.ts | 2 +- .../src/composables/useWrappedFetch.ts | 4 +-- confiture-web-app/src/main.ts | 22 +++++++-------- .../pages/account/AccountDashboardPage.vue | 2 +- .../src/pages/account/AccountSettingsPage.vue | 7 ++--- .../src/pages/account/MissingAuditPage.vue | 2 +- .../src/pages/account/NewAccountPage.vue | 7 +++-- .../account/NewAccountValidationPage.vue | 6 ++-- .../src/pages/account/ResetPasswordPage.vue | 9 +++--- .../account/UpdateEmailValidationPage.vue | 6 ++-- .../src/pages/audit/AuditCreatePage.vue | 2 +- .../src/pages/audit/AuditDeclarationPage.vue | 4 +-- .../src/pages/audit/AuditGenerationPage.vue | 2 +- .../src/pages/audit/AuditOverviewPage.vue | 2 +- .../src/pages/audit/AuditSettingsPage.vue | 2 +- .../src/pages/error/ErrorPage.vue | 3 +- .../src/pages/report/ReportPage.vue | 8 +++--- confiture-web-app/src/router.ts | 6 ++-- confiture-web-app/src/store/account.ts | 3 +- confiture-web-app/src/store/audit.ts | 3 +- confiture-web-app/src/store/filters.ts | 1 + confiture-web-app/src/store/index.ts | 6 ++-- confiture-web-app/src/store/results.ts | 8 +++--- confiture-web-app/src/store/system.ts | 2 +- confiture-web-app/src/types/index.ts | 2 +- confiture-web-app/src/utils.ts | 6 ++-- 73 files changed, 178 insertions(+), 164 deletions(-) diff --git a/confiture-web-app/src/App.vue b/confiture-web-app/src/App.vue index 6a7b8730e..7e79db3d2 100644 --- a/confiture-web-app/src/App.vue +++ b/confiture-web-app/src/App.vue @@ -1,10 +1,11 @@ diff --git a/confiture-web-app/src/components/overview/AuditStep.vue b/confiture-web-app/src/components/overview/AuditStep.vue index 0ba1914e0..110011742 100644 --- a/confiture-web-app/src/components/overview/AuditStep.vue +++ b/confiture-web-app/src/components/overview/AuditStep.vue @@ -6,9 +6,9 @@ import { useAuditStats } from "../../composables/useAuditStats"; import { useResultsStore } from "../../store"; import { Audit, AuditType } from "../../types"; import { formatDate, getCriteriaCount, pluralize } from "../../utils"; -import StepCard from "./StepCard.vue"; import AuditProgressBar from "../audit/AuditProgressBar.vue"; import StatDonut from "../StatDonut.vue"; +import StepCard from "./StepCard.vue"; defineProps<{ audit: Audit; diff --git a/confiture-web-app/src/components/overview/StatementStep.vue b/confiture-web-app/src/components/overview/StatementStep.vue index 08dba6ac4..f76fb1e48 100644 --- a/confiture-web-app/src/components/overview/StatementStep.vue +++ b/confiture-web-app/src/components/overview/StatementStep.vue @@ -1,11 +1,10 @@