Skip to content

Commit e67b301

Browse files
committed
Update view.js
Fix the bug of the error display between the requests.
1 parent 7d4f038 commit e67b301

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

src/js/view.js

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,33 @@
11
const renderFormUpdated = (elements) => {
2-
const { rssImput, rssButton, feedbackForm } = elements;
2+
const { rssInput, rssButton, feedbackForm } = elements;
33
rssButton.disabled = true;
4-
rssImput.readOnly = true;
4+
rssInput.readOnly = true;
55
rssButton.setAttribute('disabled', 'disabled');
6+
rssInput.classList.remove('is-invalid');
67
feedbackForm.innerHTML = '';
78
};
89

910
const renderInvalidUrl = (elements, initialState, i18n) => {
10-
const { rssImput, rssButton, feedbackForm } = elements;
11+
const { rssInput, rssButton, feedbackForm } = elements;
1112
const { validationUrl: { error } } = initialState;
1213

13-
rssImput.classList.add('is-invalid');
14+
rssInput.classList.add('is-invalid');
1415
feedbackForm.classList.remove('text-success');
1516
feedbackForm.classList.add('text-danger');
1617
feedbackForm.append(i18n.t(error));
17-
rssImput.readOnly = false;
18+
rssInput.readOnly = false;
1819
rssButton.removeAttribute('disabled');
1920
};
2021

2122
const renderValidUrl = (elements, initialState, i18n) => {
22-
const { rssButton, rssImput, feedbackForm } = elements;
23-
rssImput.classList.remove('is-invalid');
23+
const { rssButton, rssInput, feedbackForm } = elements;
24+
rssInput.classList.remove('is-invalid');
2425
feedbackForm.classList.remove('text-danger');
2526
feedbackForm.classList.add('text-success');
2627
feedbackForm.append(i18n.t('RSS_uploaded'));
27-
rssImput.value = '';
28-
rssImput.focus();
29-
rssImput.readOnly = false;
28+
rssInput.value = '';
29+
rssInput.focus();
30+
rssInput.readOnly = false;
3031
rssButton.removeAttribute('disabled');
3132
};
3233

0 commit comments

Comments
 (0)