Алексей, вернулся к этому проекту и только догнал, что вы имели в виду, то есть вообще забить на сжатие и расширение, а просто проскролливать страницу вниз при добавлении новой строки. В принципе и так можно было бы сделать, было бы куда проще
Lynn «Кофеман», нет, это не просто объявление объекта, а описание пропса, первым полем описывается его тип, а вторым значение, если ничего не передано, и по идее во всем файле .vue adDetails должен быть виден как объект типа IAdDetails, так оно и есть, TS не ругается, а ругается только плагин Vetur.
Lynn «Кофеман», ничего не меняется, ошибка остается.
Вообще, чтобы там не было, разве, если указать as PropType<IAdDetails>, то тип adDetails не должен читаться как IAdDetails?
Алексей, нет-нет, скролл в нужной точке, но при добавлении контента в input он должен растягиваться от 1 до 4х строк, и он растягивается вниз, растягивая контейнер в котором находится, а не вверх, сжимая верхний блок сообщений и оставляя высоту контейнера неизменной.
Как все это сделать я разобрался, но без JS правда не получилось