function initializeBaseUserData(){
var user = userData()
var userProfileLinkHTML = '@'+user.username+'
'
document.getElementById("user-profile-link-placeholder").innerHTML = userProfileLinkHTML;
document.getElementById("nav-profile-image").src = user.profile_image_90;
initializeUserSidebar(user);
}
function initializeUserSidebar(user) {
if (document.getElementById("sidebar-nav")) {
initializeUserProfileContent(user);
var tagHTML = "";
var renderedTagsCount = 0;
var followedTags = JSON.parse(user.followed_tags);
if (followedTags.length === 0) {
document.getElementById("tag-separator").innerHTML = "Follow tags to improve your feed"
}
followedTags.forEach(function(t){
renderedTagsCount++
tagHTML = tagHTML + '
';
if (document.getElementById("default-sidebar-element-"+t.name)){
document.getElementById("default-sidebar-element-"+t.name).remove();
}
});
document.getElementById("sidebar-nav-followed-tags").innerHTML = tagHTML;
document.getElementById("sidebar-nav-default-tags").classList.add("showing");
}
}
function initializeUserProfileContent(user) {
document.getElementById("sidebar-profile-pic").innerHTML = ''
document.getElementById("sidebar-profile-name").innerHTML = user.name
document.getElementById("sidebar-profile-username").innerHTML = '@'+user.username
document.getElementById("sidebar-profile-snapshot-inner").href = "/"+user.username;
}