Спам-фильтр

Мне осталось осветить момент обновления данных. Ранее обработка происходила в componentWillReceiveProps, а сейчас в getDervidedStateFromProps (еще и static).

Для этого мне пришлось выдумать задачу, которая на самом деле решается в момент валидации новости на бэкэнде. Но представим, что наш бэкэндер очень занят, а менеджер говорит - пожалуйста, сделай как-нибудь, потом доделаем (ага!).

Задача: если пользователь, в добавленной новости в bigText ввел 'pubg' - будем помечать такую новость как СПАМ (то есть, в bigText вырезаем все, и вставляем строку "СПАМ").

Выглядит следующим образом:

p.s. я не против pubg :) просто соблюдайте баланс между отдыхом и развитием.

Last updated