CSR-1783 add span for screen reader copy.

This commit is contained in:
Bryan Mauger 2023-11-16 15:56:20 -05:00
parent 20710e7856
commit cd6ad06912
7 changed files with 21 additions and 3 deletions

View file

@ -12,7 +12,11 @@
class="ml-auto"
useLoadingModal
@click-event="linkClicked"
href="javascript:void(0)" />
href="javascript:void(0)" >
<template v-slot:after-text v-if="editScreenReaderTextCmsWidgetName">
<span class="sr-only"> {{screenReaderOnlyText}}</span>
</template>
</textLink>
</div>
<div
class="small review-block-content"
@ -34,16 +38,21 @@ export default {
customHeaderText: String,
// Specifically an array of strings.
content: Array,
editScreenReaderTextCmsWidgetName: String,
},
data() {
return {};
},
computed: {
screenReaderOnlyText() {
return this.getCmsContent(this.editScreenReaderTextCmsWidgetName,"Text");
},
},
methods: {
linkClicked() {
this.$emit("edit-clicked");
},
},
computed: {},
components: {
textBlock,
textLink,

View file

@ -1,5 +1,9 @@
<template>
<reviewBlock :customHeaderText="header" :content="displayContent" @edit-clicked="editClicked" />
<reviewBlock
editScreenReaderTextCmsWidgetName="EditContactDetailsScreenReader"
:customHeaderText="header"
:content="displayContent"
@edit-clicked="editClicked" />
</template>
<script>

View file

@ -1,5 +1,6 @@
<template>
<reviewBlock
editScreenReaderTextCmsWidgetName="EditDamageScreenReader"
:headerCmsWidgetName="cmsWidgetName"
:content="displayContent"
@edit-clicked="editClicked" />

View file

@ -1,5 +1,6 @@
<template>
<reviewBlock
editScreenReaderTextCmsWidgetName="EditAppointmentScreenReader"
:customHeaderText="headerText"
:content="displayContent"
@edit-clicked="editClicked" />

View file

@ -1,5 +1,6 @@
<template>
<reviewBlock
editScreenReaderTextCmsWidgetName="EditLocationScreenReader"
:headerCmsWidgetName="cmsWidgetName"
:content="displayContent"
@edit-clicked="editClicked" />

View file

@ -1,5 +1,6 @@
<template>
<reviewBlock
editScreenReaderTextCmsWidgetName="EditServiceTypeScreenReader"
:headerCmsWidgetName="packageNameWidget"
:content="displayContent"
@edit-clicked="editClicked" />

View file

@ -1,5 +1,6 @@
<template>
<reviewBlock
editScreenReaderTextCmsWidgetName="EditVehicleScreenReader"
:headerCmsWidgetName="cmsWidgetName"
:content="displayContent"
@edit-clicked="editClicked" />