diff --git a/src/Otchinslator/Components/Pages/Questionnaire.razor.js b/src/Otchinslator/Components/Pages/Questionnaire.razor.js index 654be66..04a4bf4 100644 --- a/src/Otchinslator/Components/Pages/Questionnaire.razor.js +++ b/src/Otchinslator/Components/Pages/Questionnaire.razor.js @@ -39,7 +39,7 @@ export function onLoad() { if (paid) { checkboxPaid.checked = paid === "true"; } - + if (ochno) { checkboxOchno.checked = ochno === "false"; } @@ -64,41 +64,43 @@ export function onLoad() { const isKursSelected = Array.from(kursElements).some(k => k.checked); const isPhoneNumberValid = phoneNumberInput.value.length === 12; - var tupeOfEducation = (Array.from(options).find(option => option.checked).getAttribute('aria-label')); - if (tupeOfEducation === "Баклан") { - kursElement3.disabled = false; - kursElement4.disabled = false; - kursElement5.disabled = true; + if (isOptionSelected) { + var typeOfEducation = (Array.from(options).find(option => option.checked).getAttribute('aria-label')); + if (typeOfEducation === "Баклан") { + kursElement3.disabled = false; + kursElement4.disabled = false; + kursElement5.disabled = true; - if (kursElement5.checked) { - kursElement5.checked = false; - kursElement4.checked = true; + if (kursElement5.checked) { + kursElement5.checked = false; + kursElement4.checked = true; + } + + } else if (typeOfEducation === "Маг") { + kursElement3.disabled = true; + kursElement4.disabled = true; + kursElement5.disabled = true; + + if (kursElement5.checked || kursElement4.checked || kursElement3.checked) { + kursElement5.checked = false; + kursElement4.checked = false; + kursElement3.checked = false; + kursElement2.checked = true; + } + } else if (typeOfEducation === "Спец") { + kursElement3.disabled = false; + kursElement4.disabled = false; + kursElement5.disabled = false; } - - } else if (tupeOfEducation === "Маг") { - kursElement3.disabled = true; - kursElement4.disabled = true; - kursElement5.disabled = true; - - if (kursElement5.checked || kursElement4.checked || kursElement3.checked) { - kursElement5.checked = false; - kursElement4.checked = false; - kursElement3.checked = false; - kursElement2.checked = true; - } - } else if (tupeOfEducation === "Спец") { - kursElement3.disabled = false; - kursElement4.disabled = false; - kursElement5.disabled = false; } if (isOptionSelected && isKursSelected && isPhoneNumberValid) { - + continueButton.classList.remove('btn-disabled'); localStorage.setItem('phoneNumber', phoneNumberInput.value); localStorage.setItem('paid', checkboxPaid.checked); localStorage.setItem('ochno', !checkboxOchno.checked); - localStorage.setItem('option', tupeOfEducation); + localStorage.setItem('option', typeOfEducation); localStorage.setItem('kurs', Array.from(kursElements).find(k => k.checked).getAttribute('aria-label')); } else { continueButton.classList.add('btn-disabled'); diff --git a/src/Otchinslator/Components/Pages/Result.razor b/src/Otchinslator/Components/Pages/Result.razor index b77aa79..940d469 100644 --- a/src/Otchinslator/Components/Pages/Result.razor +++ b/src/Otchinslator/Components/Pages/Result.razor @@ -44,8 +44,6 @@ - - @*