From 91a24e7db28a381d7568467306c653af0876d7ef Mon Sep 17 00:00:00 2001 From: Rakantor Date: Sun, 30 Oct 2022 11:27:18 +0100 Subject: [PATCH] Add dedent --- components/AddOpenEndedQuestion.vue | 6 ++++-- package-lock.json | 11 +++++++++++ package.json | 1 + 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/components/AddOpenEndedQuestion.vue b/components/AddOpenEndedQuestion.vue index 52e9bcb..1b5e7ee 100644 --- a/components/AddOpenEndedQuestion.vue +++ b/components/AddOpenEndedQuestion.vue @@ -50,6 +50,7 @@ import { collection, doc, addDoc, writeBatch } from 'firebase/firestore' // https://vee-validate.logaretm.com/v3/guide/basics.html import { ValidationProvider, ValidationObserver, extend } from 'vee-validate' import { required, min } from 'vee-validate/dist/rules' +import dedent from 'dedent' import { OpenEndedQuestion, OpenEndedQuestionConverter } from '~/plugins/open-ended-question' extend('required', { @@ -111,7 +112,7 @@ export default { addQuestionsForTesting () { this.loading = true const solution = - `Lorem ipsum dolor sit amet, consetetur sadipscing elitr, + dedent`Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. @@ -122,7 +123,8 @@ export default { Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. - Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.\n\n + Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. + Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. diff --git a/package-lock.json b/package-lock.json index 8475a33..b9d62d9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@nuxtjs/pwa": "^3.3.5", "core-js": "^3.19.3", + "dedent": "^0.7.0", "firebase": "^9.12.1", "lodash-es": "^4.17.21", "nuxt": "^2.15.8", @@ -6273,6 +6274,11 @@ "node": ">=0.10" } }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", @@ -21488,6 +21494,11 @@ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, "deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", diff --git a/package.json b/package.json index ac4df77..19ff068 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "dependencies": { "@nuxtjs/pwa": "^3.3.5", "core-js": "^3.19.3", + "dedent": "^0.7.0", "firebase": "^9.12.1", "lodash-es": "^4.17.21", "nuxt": "^2.15.8",