Skip to content

Commit fc217a6

Browse files
authored
Update fullWebsite.js
1 parent eda7f10 commit fc217a6

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

fullWebsite.js

+28
Original file line numberDiff line numberDiff line change
@@ -681,3 +681,31 @@ async function checkMembershipAndRedirect() {
681681
}
682682

683683
document.addEventListener("DOMContentLoaded", checkMembershipAndRedirect);
684+
685+
686+
<!-- 💙 MEMBERSCRIPT #51 v0.2 💙 DISPLAY MEMBER METADATA -->
687+
<script>
688+
function replaceTextWithMetadata(metadata) {
689+
var els = Array.from(document.querySelectorAll('[ms-code-member-meta]'));
690+
els.forEach((el) => {
691+
const key = el.getAttribute('ms-code-member-meta');
692+
const value = metadata[key];
693+
if (value !== undefined) {
694+
el.innerHTML = value;
695+
el.value = value;
696+
el.src = value;
697+
}
698+
});
699+
}
700+
701+
const memberstack = window.$memberstackDom;
702+
memberstack.getCurrentMember()
703+
.then(({ data: member }) => {
704+
if (member && member.metaData) {
705+
replaceTextWithMetadata(member.metaData);
706+
}
707+
})
708+
.catch((error) => {
709+
console.error('Error retrieving member data:', error);
710+
});
711+
</script>

0 commit comments

Comments
 (0)