Add participant name to page title for Matomo tracking
This commit is contained in:
@@ -65,6 +65,16 @@ export function PublicQuestionnaire({ accessToken }: { accessToken?: string } =
|
||||
fetchQuestionnaire()
|
||||
}, [slug, effectiveToken])
|
||||
|
||||
// Update document title for Matomo tracking
|
||||
useEffect(() => {
|
||||
if (questionnaire) {
|
||||
const title = visitorName
|
||||
? `${questionnaire.title} - ${visitorName}`
|
||||
: questionnaire.title
|
||||
document.title = title
|
||||
}
|
||||
}, [questionnaire, visitorName])
|
||||
|
||||
async function fetchQuestionnaire() {
|
||||
try {
|
||||
// Use token-based access if available
|
||||
|
||||
Reference in New Issue
Block a user