From d49caab1a862746931e99bc947b18cb992cd422e Mon Sep 17 00:00:00 2001 From: Eddie Ferrer Date: Tue, 26 Oct 2021 11:47:37 -0700 Subject: [PATCH] fix: fixes FAQs on pages that use ContentfulPage * Adds a wrapper component that can be used in conjunction with KvFrequentlyAskedQuestions for contentful pages VUE-790 --- .../Contentful/FrequentlyAskedQuestions.vue | 53 ++++++++++++++ src/components/Kv/KvExpandableQuestion.vue | 1 - .../Kv/KvFrequentlyAskedQuestions.vue | 73 +++++++------------ .../AutoDeposit/AutoDepositLandingPage.vue | 9 ++- src/pages/ContentfulPage.vue | 4 +- src/pages/Donate/DonateSupportUs.vue | 9 ++- .../MonthlyGood/MonthlyGoodLandingPage.vue | 9 ++- 7 files changed, 105 insertions(+), 53 deletions(-) create mode 100644 src/components/Contentful/FrequentlyAskedQuestions.vue diff --git a/src/components/Contentful/FrequentlyAskedQuestions.vue b/src/components/Contentful/FrequentlyAskedQuestions.vue new file mode 100644 index 0000000000..cb9f9526ac --- /dev/null +++ b/src/components/Contentful/FrequentlyAskedQuestions.vue @@ -0,0 +1,53 @@ + + + diff --git a/src/components/Kv/KvExpandableQuestion.vue b/src/components/Kv/KvExpandableQuestion.vue index 4ff13233e1..90817e51ee 100644 --- a/src/components/Kv/KvExpandableQuestion.vue +++ b/src/components/Kv/KvExpandableQuestion.vue @@ -82,7 +82,6 @@ export default { }, methods: { toggleFaq() { - console.log('toggle'); if (!this.open) { this.$kvTrackEvent(this.analyticsCategory, 'click-faq-expand', this.title); } diff --git a/src/components/Kv/KvFrequentlyAskedQuestions.vue b/src/components/Kv/KvFrequentlyAskedQuestions.vue index b9b7ba4fa9..da50010058 100644 --- a/src/components/Kv/KvFrequentlyAskedQuestions.vue +++ b/src/components/Kv/KvFrequentlyAskedQuestions.vue @@ -1,33 +1,24 @@