Спам-фильтр
Last updated
Last updated
Мне осталось осветить момент обновления данных. Ранее обработка происходила в componentWillReceiveProps
, а сейчас в getDervidedStateFromProps
(еще и static).
Для этого мне пришлось выдумать задачу, которая на самом деле решается в момент валидации новости на бэкэнде. Но представим, что наш бэкэндер очень занят, а менеджер говорит - пожалуйста, сделай как-нибудь, потом доделаем (ага!).
Задача: если пользователь, в добавленной новости в bigText ввел 'pubg' - будем помечать такую новость как СПАМ (то есть, в bigText вырезаем все, и вставляем строку "СПАМ").
Выглядит следующим образом:
p.s. я не против pubg :) просто соблюдайте баланс между отдыхом и развитием.