Skip to content

Commit 0f0fa6b

Browse files
committed
Add metadata test to callbacks [no ci]
1 parent 44b0d01 commit 0f0fa6b

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

playground/callback.html

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,8 @@ <h2>Automated events</h2>
142142
<p>A test site to test automated events for Simple Analytics.</p>
143143

144144
<p>
145-
<a data-callback>Callback link</a>
145+
<a data-callback>Callback link</a><br />
146+
<a data-metadata-callback>Callback metadata link</a>
146147
</p>
147148

148149
<textarea readonly>Loading JavaScript...</textarea>
@@ -246,15 +247,19 @@ <h2>Automated events</h2>
246247
const callbackLink = document.querySelector("[data-callback]");
247248
callbackLink.addEventListener("click", (event) => {
248249
event.preventDefault();
249-
window.sa_event(
250-
"callback_test",
251-
{
252-
boolean: true,
253-
},
254-
() => {
255-
console.info("Callback called");
256-
}
257-
);
250+
window.sa_event("callback_test", () => {
251+
console.info("Callback called");
252+
});
253+
});
254+
255+
const callbackMetadataLink = document.querySelector(
256+
"[data-metadata-callback]"
257+
);
258+
callbackMetadataLink.addEventListener("click", (event) => {
259+
event.preventDefault();
260+
window.sa_event("callback_metadata_test", { boolean: true }, () => {
261+
console.info("Callback metadata called");
262+
});
258263
});
259264
</script>
260265
</body>

0 commit comments

Comments
 (0)