mirror of
https://github.com/Matysh/houseplan-card
synced 2026-09-30 19:58:50 +00:00
Validate вернул задачу с красным `no-new-any`: одна строка в переработанном диалоге комнаты, `this.host._t(k as any)`. Послабление переноса (#592) её справедливо не покрыло — вокруг строки код действительно изменился, а блок короче порога переносом не считается. Причина `any` была в форме данных: пара «значение, ключ» собиралась кортежами, и ключ, полученный конкатенацией, терял литеральный тип. Теперь варианты заливки объявлены явно — режим остаётся значением `_roomFill`, а ключ проверяется компилятором как настоящий `I18nKey`. Приведение не понадобилось вовсе: долг не обоснован, а снят. Issue: #594 User-Visible: no