Skip to content

Commit 872048d

Browse files
authored
feat: add data-attribute to CardDS & SingleMsgDS for GA reasons (#570)
* feat: add data-attribute to CardDS & SingleMsgDS for GA reasons * Add to additional variant
1 parent c72d87f commit 872048d

4 files changed

Lines changed: 5 additions & 1 deletion

File tree

src/components/Molecules/CardDs/CardDs.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ const CardDs = ({
119119
tabIndex="-1"
120120
href={link}
121121
target={target}
122+
data-cta-copy={linkLabel}
122123
{...rest}
123124
>
124125
{Media}

src/components/Molecules/CardDs/__snapshots__/CardDs.test.js.snap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ exports[`renders correctly 1`] = `
189189
<a
190190
aria-hidden="true"
191191
className="c1"
192+
data-cta-copy="Find out more"
192193
href="/home"
193194
tabIndex="-1"
194195
target="_blank"

src/components/Molecules/SingleMessageDS/SingleMessageDs.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ const SingleMessageDs = ({
3131
}) => {
3232
const [isOpen, setIsOpen] = useState(false);
3333

34-
// const openModal = () => setIsOpen(true);
3534
const closeModal = () => setIsOpen(false);
3635

3736
const Media = (
@@ -57,6 +56,7 @@ const SingleMessageDs = ({
5756
tabIndex="-1"
5857
href={link}
5958
target={target}
59+
data-cta-copy={linkLabel}
6060
{...rest}
6161
>
6262
{Media}
@@ -71,6 +71,7 @@ const SingleMessageDs = ({
7171
tabIndex="-1"
7272
href={youTubeId}
7373
target={target}
74+
data-cta-copy={linkLabel}
7475
{...rest}
7576
onClick={e => { setIsOpen(true); e.preventDefault(); }}
7677
>

src/components/Molecules/SingleMessageDS/__snapshots__/SingleMessageDs.test.js.snap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,7 @@ exports[`renders correctly 1`] = `
234234
<a
235235
aria-hidden="true"
236236
className="c1"
237+
data-cta-copy="Check out the shop"
237238
href="/home"
238239
tabIndex="-1"
239240
target="_blank"

0 commit comments

Comments
 (0)