Daniil
или дебаг по точкам пройти сверху вниз
…………..
А где на postitam импорт
Daniil
и еще насколько я помню объекты не выводятся реактом, хотя могу ошибаться но я так обычно не делаю
Daniil
судя по всему это массив что почти то же что и объект
Daniil
если пост - это один пост зачем там мап
Daniil
а что должно работать ты ж не выводишь ничего
Daniil
ща проверю
…………..
В постітем напиши постелемент а там гле постелемент будет постітем
Daniil
а!
Daniil
понял
Artem
что то сегодня никто не спит)
Artem
это радует)
Daniil
и все
Daniil
это радует)
наконец то мы не одиноки))
Artem
и не говори)
Artem
я не тут так как кубунту качаю
Artem
19.10
Daniil
минутку
…………..
что то сегодня никто не спит)
не зная ни сна ни покоя при лунном и солнечном свете мы делаем деньги из воздуха чтобы снова спустить их на ветер )))
Daniil
ну так хорошо но нужно попробовать дожать
Artem
Daniil
я писал что бывают в видео неточности, люди жалуются не часто но бывает, а кто не ошибается тот ничего и не делает))
Daniil
interface Product { id: number; title: string; price: number; img: string; } interface Products { id: number; label: string; [index: number]: Product; } let p: Products[] = data; попробуй так
Daniil
Daniil
Daniil
странно
Daniil
но так тоже думаю легально главное что все определено
Daniil
это где присваивание
Daniil
Data тоже можешь через type сделать
Daniil
так а data это ж данные)
Daniil
у тебя их тут нет
Daniil
т.е. тебе это строка не нужна тут
Daniil
const data = [ { id: 1, label: "sales", data: [ { id: 1, title: "book", price: "price", img: "sales.jpg" }, { id: 2, title: "book", price: "price", img: "sales.jpg" } ] } ];
Daniil
вставь это перед let
Daniil
т.е. мы задали только форму данных но не сами данные
Daniil
это типа разные распродажи, с разными товарами?
Daniil
настроил уже все?
Daniil
ну тогда все правильно
Daniil
думаю да
Daniil
а тип задавать так Products[]
Daniil
он собственно у тебя так и идет
Daniil
да я про это же)
Daniil
можешь чтобы не писать каждый раз скобки просто задать алиас type aliasName = Products[] let n: aliasName = data;
Daniil
[index: number] - это то что говорит что это массив
Daniil
есть такое же но с ключем
Daniil
[key: string] - это уже для объектов
Artem
парни, а что это за саммет по ТС у вас?)
Daniil
ахаха
Daniil
3 часа ночи прошло пора просыпаться)
Daniil
😂
Artem
у тебя торент тоже долго качал кубу?
Daniil
я не торентом качал прикинь)
Daniil
чуть больше часа
Daniil
весь дневной лимит выжрал))
Artem
ьорентом капец долго
Daniil
а что ты опЯть собрался ставить?
Artem
Daniil
у меня показывало несколько месяцев))
Artem
та гемор с тем гномом, удалять не хочет короче лучше с нуля залью и все
Daniil
а я говорил))
Daniil
ну ничего зато интерфейс освоил уже))
Artem
сильно геморно на ТС перейти?
Artem
я просто тс еще не щупал
Artem
понял
Artem
я решил лерн джс пройти заново освежиться
Artem
так как был вот на тестировании, и было куча задач на ванильном, то немного подзабыл
Artem
хотя тоже тупо идя на реакт валить ванилой
Artem
ты тоже тс только щупать начал?
Artem
понял
Artem
ну я тоже буду начинать в ознакомительном
Daniil
я просто тс еще не щупал
не не сильно но погрызть доки придется, другое дело что вылетает если не на нем писать
Artem
аа
Artem
это как у меня в компании пацаны допиливали приложение типа форекс аукцион
Artem
там ставки биржи и куча говна
Daniil
ну тогда попал ты поздравляю)