Даниил Сугоняев, во первых, в функциях updateText и deleteBlock вы мутируете стейт, перепишите. Во вторых, в качестве key не нужно использовать индекс массива. В третьих, скопируйте текст ошибки сюда.
kiril_murr, не используйте в качестве ключей индексы, как из совета выше. Это может быть чревато тем, что реакт будет неверно обновлять список. Нужно использовать уникальный параметр, например id:
DarkByte2015, разница в том, что при $author = new ArticleAuthor(); модель никак не привязана к бд, это просто класс с заполненными полями. А при $author = ArticleAuthor::findOne(['id' => $id]); Yii знает что эта модель уже есть в бд и ее нужно просто обновить.