sub-header vue added

This commit is contained in:
Jason Wheeler 2022-10-24 17:10:23 -04:00
parent 4cd32c8cff
commit 07cc446039
3 changed files with 32 additions and 3 deletions

View file

@ -0,0 +1,27 @@
<template>
<div>
<div id="subHeader" v-html="content"></div>
</div>
</template>
<script>
export default ({
name: "siteSubHeader",
props: {
cmsWidgetName: String,
},
computed: {
content()
{
return this.getCmsContent(this.cmsWidgetName, "SubHeaderText")
}
}
})
</script>
<style lang="scss" scoped>
#subHeader{
margin: 16px auto;
text-align: center;
}
</style>

View file

@ -18,9 +18,9 @@
<script>
import navButton from '@/common-components/nav-button/nav-button';
import siteHeader from '@/common-components/site-header/site-header';
import textboxQuestion from "@/common-components/textbox-question/textbox-question";
import { fetchCmsContentForPage } from "@/helpers/cms-content-helper";
import { settleAllPromises } from "@/helpers/layout-helper";
import textboxQuestion from "@/common-components/textbox-question/textbox-question";
import { defineRule } from "vee-validate";
import { required } from "@/helpers/validation-rules";
import { regex } from "@/helpers/validation-rules";
@ -76,7 +76,7 @@
components: {
navButton,
textboxQuestion,
siteHeader
siteHeader,
},
}
</script>

View file

@ -2,6 +2,7 @@
<div>
<div class="fade-on-route-transition">
<siteHeader cmsWidgetName="Header"/>
<siteSubHeader cmsWidgetName="SubHeader"/>
<p>Welcome Page Placeholder</p>
<br />
<navButton type="button" text="Next" :scenario="this.navigationScenarios.CLICKED_FORWARD"></navButton>
@ -13,13 +14,14 @@
<script>
import navButton from "@/common-components/nav-button/nav-button";
import siteHeader from '@/common-components/site-header/site-header';
import siteSubHeader from '@/common-components/site-sub-header/site-sub-header';
import { fetchCmsContentForPage } from "@/helpers/cms-content-helper";
import { settleAllPromises } from "@/helpers/layout-helper";
export default {
name: "welcome-page",
components: { navButton, siteHeader },
components: { navButton, siteHeader, siteSubHeader },
async beforeRouteEnter(to, from, next)
{
// Call APIs