А почем тайпскрипт не ругается на поле wrong , ведь
я задал что хочу вернуть структуру того же типа что и поступила, а он расширяет тип и не ругается на то что структура не соответствует типу что я указал при типизации функции?
тип State это
export type State = {
videos: Videos,
date: Date,
}