Taras
ааа я думал у себя в компании
Andrei K ⚪🔵⚪
Andrei K ⚪🔵⚪
Taras
Аа ну ето не сильно сложно) вроде как
{ Amir }
Продолжай, мне нравится
Taras
А где такие рисунки прикольные
Alexander
Несложные компоненты пока что)
Andrei K ⚪🔵⚪
Отображение списка сущностей (см. рисунок выше), который будет подгружаться с localStorage в формате JSON; У каждой сущности как минимум должен быть заголовок, небольшое описание и состояние Like; При клике на кнопку лайка - меняется оформление кнопки; При клике на кнопку редактирования мы переходим на страницу редактирования (см. рисунок ниже); При клике на Save изменения сохраняются и происходит переход на домашнюю стараницу; При клике на Delete соответствующая карточка удаляется; При клике на + открывается страница создания новой карточки (см. первый рисунок)
Taras
Ну ачто там) изи
Taras
Вызывать модалки при редактировании додавании
Taras
и все
Taras
Ну роутинг тоже можно додать
Taras
ЕСли так
Taras
1 рисунки у тебя есть 2 надо придумать названия компонентам
Taras
и какие пропсы будут приходить
Taras
меня так учили)
Andrei K ⚪🔵⚪
Фича в том, что нужно все сделать на хуках. Написать 2 кастомных хука (Валидация плюс апдейт карточек)
Taras
ну да
Taras
вобще супер как раз
{ Amir }
Вот в копилочку ребятам
Taras
Ну я на хуках и пишу
Taras
кастомные еще не делал
Andrei K ⚪🔵⚪
Правила валидации не должны быть захардкожены
Taras
надо в них попрактиковатся
Taras
регулярки
Taras
можно
Andrei K ⚪🔵⚪
То есть они передаются отдельным объектом
Taras
но я в. них нулячий вобще)
{ Amir }
Правила валидации не должны быть захардкожены
Типа переиспользования должны быть?
Taras
reusable)
Andrei K ⚪🔵⚪
и самая вишенка. Оптимизировать ререндеринг. При клике на кнопку лайка должна перерисоваться талько кнопочка
{ Amir }
То есть они передаются отдельным объектом
Вроде либы или функци. С настройкой для конкретного инпута
{ Amir }
Чисто реакт же, не надо юзать СМ?
Semmi
привет всем1
Andrei K ⚪🔵⚪
Да, без СМ
{ Amir }
Ну так через контекст передать
Хотя это уже твой головняк, не хочу отнимать удовольствие)
Semmi
уже задавал вопрос и не получил ответа!!!
Taras
ахах)
Taras
!!!!
Taras
какой
Anonymous
странно
Semmi
кто в vs code работает
Anonymous
не может этого быть
Taras
я
Anonymous
он
Andrei K ⚪🔵⚪
Я закончил уже, Без контекста, кстати
Taras
а контекст для чего?
Taras
ты хотел юзать
Andrei K ⚪🔵⚪
Это Амир предложил
Taras
я и его спрашиваю
Semmi
я
как импортировать в нем (горячими клавишами или через нажатие правой кл. мыши)
Taras
что б лайк не перерисовывался?
Taras
у меня вписываю там высвечивает кубики нажимаю на разные и как то импортит
Semmi
а если копипастишь, то как?
Taras
то ручками) я быстро печатаю
{ Amir }
Я закончил уже, Без контекста, кстати
Расскажи как, меня интересует вопрос точечного ререндера
Andrei K ⚪🔵⚪
Там плагинчик нужен. Auto Import вроде зовется
Taras
у меня он есть
Taras
но я может не юзаю его просто
Taras
ахахах)
Taras
я вчера с асинк авейтом игрался)
Taras
хочу переписывать все запросы на них
Andrei K ⚪🔵⚪
Расскажи как, меня интересует вопрос точечного ререндера
Я юзал React.memo + useCallback на все стрелочные функции
Semmi
Там плагинчик нужен. Auto Import вроде зовется
стоит! так внем и зашиты "кубики" для автоимпорта, а вот при копипасте он не работает!!!
Taras
ну и что
Taras
не велика проблема
Taras
я тоже так игрался)
Taras
кстатее в каких случаях юзать юзКоллбек терминатор?
{ Amir }
И ререндер делал тока в локал стейте или как?
Taras
запомнить чем)