diff --git a/src/constants/dynamic-strings.js b/src/constants/dynamic-strings.js
index c526e45a..fdadc6f1 100644
--- a/src/constants/dynamic-strings.js
+++ b/src/constants/dynamic-strings.js
@@ -1,7 +1,8 @@
const dynamicStrings = {
GLOBAL_STATE: "globalState",
CUSTOM: "custom",
- ROUTER_LINK: "routerLink:"
+ ROUTER_LINK: "routerLink:",
+ TEXT_LINK: "textLink:"
};
export { dynamicStrings };
\ No newline at end of file
diff --git a/src/helpers/cms-content-helper.js b/src/helpers/cms-content-helper.js
index 9a9250ab..95fb1850 100644
--- a/src/helpers/cms-content-helper.js
+++ b/src/helpers/cms-content-helper.js
@@ -181,10 +181,14 @@ function mapStringToState(str) {
return stringBuilder.trimStart();
}
- export function doesCopyContainRouterLink(copy) {
+export function doesCopyContainRouterLink(copy) {
return copy.includes(this.dynamicStrings.ROUTER_LINK);
}
+export function doesCopyContainTextLink(copy) {
+ return copy.includes(this.dynamicStrings.TEXT_LINK);
+}
+
export function splitCopyOnCMSPlaceHolder(copy) {
// splits copy on { ... } such as {routerlink: ...}
return copy.split(/{(.*?)}/g);
diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue
index dc1d5bae..41d7e197 100644
--- a/src/layouts/coverage-statement/coverage-statement.vue
+++ b/src/layouts/coverage-statement/coverage-statement.vue
@@ -23,11 +23,24 @@
cmsWidgetName="whatHappensNextCopy"
class="mt-4 mb-2 fw-bold"
/>
-