CCCPaste

Locked profile

function lockedProfile() {


    let btns = Array.from(document.getElementsByTagName("button"));

    btns.forEach(b => {
        b.addEventListener("click", showMore);
    })

    function showMore(e) {
        let parent = e.target.parentNode;
        let radios = Array.from(parent.querySelectorAll('input[type="radio"]'));
        let isLocked = radios[0].checked;
        console.log(isLocked);

        let isUnlocked = radios[1].checked;
        console.log(isUnlocked);

        if (isUnlocked) {
            let hiddenDiv = parent.querySelector('div');

            if (e.target.textContent == "Show more") {

                hiddenDiv.style.display = "block";
                e.target.textContent = "Hide it";
            } else {
                hiddenDiv.style.display = "none";
                e.target.textContent = "Show more";
            }
        }

    }
}