CSR-78 switch prop to computed

This commit is contained in:
CarlNation 2022-02-04 16:25:03 -05:00
parent 51bd0188c5
commit 06c312d6c6
3 changed files with 11 additions and 4 deletions

View file

@ -35,12 +35,20 @@ export default {
}, },
props: { props: {
hasBackButton: Boolean, hasBackButton: Boolean,
backButtonAccessibleText: String, backButtonAccessibleText: String
hasSubText: Boolean
}, },
components: { components: {
buttonBack, buttonBack,
}, },
computed: {
hasSubText(){
if (this.subText.length > 0){
return true;
}
return false;
}
},
methods: { methods: {
clickEvent() { clickEvent() {
this.$emit("click-event"); this.$emit("click-event");

View file

@ -19,7 +19,6 @@ export default {
}, },
data() { data() {
return { return {
vehicleImageSrc: '',
genericVehicleImage: '', genericVehicleImage: '',
carUnmatchedVehicleIcon: '', carUnmatchedVehicleIcon: '',
truckUnmatchedVehicleIcon: '', truckUnmatchedVehicleIcon: '',

View file

@ -2,7 +2,7 @@
<div class="container-fluid shadow rounded-3 p-2 position-relative"> <div class="container-fluid shadow rounded-3 p-2 position-relative">
<funnelHeader ref="funnelHeader" /> <funnelHeader ref="funnelHeader" />
<vehicleBanner ref="vehicleBanner" :displayGenericVehicleImage=false /> <vehicleBanner ref="vehicleBanner" :displayGenericVehicleImage=false />
<funnelSubHeader ref="funnelSubHeader" :hasSubText=true /> <funnelSubHeader ref="funnelSubHeader" />
<damageLocationQuestion ref="damageLocation" v-model="selectedDamageLocations" groupName="DamageLocationQuestion" /> <damageLocationQuestion ref="damageLocation" v-model="selectedDamageLocations" groupName="DamageLocationQuestion" />
<replaceOptionsQuestion ref="driverSideOptions" isAvailable v-model="driverSideOptionsData" groupName="DriverSideReplaceOptionsQuestion" /> <replaceOptionsQuestion ref="driverSideOptions" isAvailable v-model="driverSideOptionsData" groupName="DriverSideReplaceOptionsQuestion" />
</div> </div>