[Задача 13121] Поправил сокрытие карточки с опечаткой в случае ошибки

parent b8624760
...@@ -147,22 +147,18 @@ export default class Typo extends Component { ...@@ -147,22 +147,18 @@ export default class Typo extends Component {
/** /**
* Hides typo card * Hides typo card
*/ */
hideTypoCard(completeFunc) { // hideTypoCard() {
$(`#typo-${this.typo.id}`).animate({ // $(`#typo-${this.typo.id}`).animate({
marginLeft: "3000px", // marginLeft: "3000px",
opacity: 0 // opacity: 0
}, 500, completeFunc); // }, 500);
} // }
applyCorrection = () => { applyCorrection = () => {
this.hideTypoCard(() => { let success = this.acceptCallback(this.typo.correctedText);
this.acceptCallback(this.typo.correctedText);
});
}; };
declineCorrection = () => { declineCorrection = () => {
this.hideTypoCard(() => { let success = this.declineCallback();
this.declineCallback();
});
}; };
} }
\ No newline at end of file
...@@ -34,13 +34,15 @@ export default class TypoList extends Component { ...@@ -34,13 +34,15 @@ export default class TypoList extends Component {
this.state.resolvedTypos.push(typoId) this.state.resolvedTypos.push(typoId)
this._decrementSiteTyposCount(); this._decrementSiteTyposCount();
this.forceUpdate(); this.forceUpdate();
return; return true;
} }
alertify.error(response.message); alertify.error(response.message);
return false;
}) })
.fail(() => { .fail(() => {
alertify.error("Ошибка исправления опечатки, попробуйте позже"); alertify.error("Ошибка исправления опечатки, попробуйте позже");
return false;
}) })
} }
...@@ -55,12 +57,15 @@ export default class TypoList extends Component { ...@@ -55,12 +57,15 @@ export default class TypoList extends Component {
.done(() => { .done(() => {
alertify.success(`Опечатка ${typoId} была отклонена`); alertify.success(`Опечатка ${typoId} была отклонена`);
this.state.resolvedTypos.push(typoId) this.state.resolvedTypos.push(typoId);
this._decrementSiteTyposCount(); this._decrementSiteTyposCount();
this.forceUpdate(); this.forceUpdate();
return true;
}) })
.fail(() => { .fail(() => {
alertify.error("Ошибка исправления опечатки, попробуйте позже"); alertify.error("Ошибка исправления опечатки, попробуйте позже");
return false;
}); });
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment