Commit fc217a6 1 parent eda7f10 commit fc217a6 Copy full SHA for fc217a6
File tree 1 file changed +28
-0
lines changed
1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -681,3 +681,31 @@ async function checkMembershipAndRedirect() {
681
681
}
682
682
683
683
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 >
You can’t perform that action at this time.
0 commit comments