From f663edf32bcbbfd3bac7bc55849eb16c46aa921f Mon Sep 17 00:00:00 2001 From: Priyanka Gour Date: Tue, 12 Sep 2023 14:26:09 +0530 Subject: [PATCH] Feat:Create Faq section for ios development page --- vue-frontend/src/App.vue | 8 + .../ios-app-development/FaqSection.vue | 265 ++++++++++++++++++ .../src/pages/ios-app-development.vue | 6 + 3 files changed, 279 insertions(+) create mode 100644 vue-frontend/src/components/ios-app-development/FaqSection.vue diff --git a/vue-frontend/src/App.vue b/vue-frontend/src/App.vue index 19a3e1817..97c543d84 100644 --- a/vue-frontend/src/App.vue +++ b/vue-frontend/src/App.vue @@ -12,6 +12,10 @@ import { faStar, faThumbsUp, faTimes, + faAngleUp, + faAngleDown, + faAngleRight, + faAngleLeft, } from "@fortawesome/free-solid-svg-icons"; import { faMediumM, faGithub } from "@fortawesome/free-brands-svg-icons"; import Config from "@/config.js"; @@ -22,6 +26,10 @@ library.add( faStar, faArrowLeft, faThumbsUp, + faAngleUp, + faAngleDown, + faAngleRight, + faAngleLeft, faMediumM, faGithub, ); diff --git a/vue-frontend/src/components/ios-app-development/FaqSection.vue b/vue-frontend/src/components/ios-app-development/FaqSection.vue new file mode 100644 index 000000000..4e194e263 --- /dev/null +++ b/vue-frontend/src/components/ios-app-development/FaqSection.vue @@ -0,0 +1,265 @@ + + + + diff --git a/vue-frontend/src/pages/ios-app-development.vue b/vue-frontend/src/pages/ios-app-development.vue index edb2bfa59..0891a806a 100644 --- a/vue-frontend/src/pages/ios-app-development.vue +++ b/vue-frontend/src/pages/ios-app-development.vue @@ -8,6 +8,7 @@
+ @@ -22,6 +23,9 @@ import { defineAsyncComponent } from "vue"; import { elementInViewPort } from "@/utils.js"; import LandingSection from "@/components/ios-app-development/LandingSection.vue"; import DevelopmentSection from "@/components/ios-app-development/DevelopmentSection.vue"; +const FaqSection = defineAsyncComponent(() => + import("@/components/ios-app-development/FaqSection.vue"), +); const CtaSection = defineAsyncComponent(() => import("@/components/ios-app-development/CtaSection.vue"), ); @@ -39,6 +43,7 @@ export default { events: { landing: "view_ios_development_landing_section", development: "view_ios_app_development_section", + faq: "view_ios_development_faq_section", cta1: "view_cta_1_ios_app_development_section", cta2: "view_cta_2_ios_app_development_section", }, @@ -68,6 +73,7 @@ export default { Header, LandingSection, DevelopmentSection, + FaqSection, CtaSection, CtaSection2, NewFooter,