Vadim
Есть компонент Табы. У него свой стейт с активным индексом. Понадобилось снаружи открывать любой таб. Как это сделать правильно? didUpdate?
wolfe
чем костыли в cdu писать
Vadim
initialTab и контролить самому лучше наверн
Вот именно, что не initial нужен)
wolfe
ну или рефы
Vadim
ну или рефы
Инстанс компонента с методами прокинуть?
wolfe
ага
wolfe
я так ag-grid через два форвардил
Vadim
Многие считают это антипаттерном)
wolfe
я знаю, а куда деваться на проде
wolfe
у него императивное api ещё там
Vadim
я знаю, а куда деваться на проде
Ну да, других решений нет
Dmitriy
Ну да, других решений нет
а почему бы пропом не управлять стейтом?
Dmitriy
вынести стейт выше
стейт табов в редакс?
wolfe
Не, в родителя
Ilya
стейт табов в редакс?
выше это сразу редакс?)))
wolfe
Я бы сделал так же
wolfe
А вообще, я пришёл к тому, когда делал табы, что они равны логическому switch
Dmitriy
выше это сразу редакс?)))
такой подход ведет прямиком в стейт менджер, а потом ты подсаживаешся на эту чушь , мутит рассудок и запихиваешь туда все
wolfe
И это по сути не таб, а свич
Vadim
вынести стейт выше
Это не получится переиспользовать
Ilya
такой подход ведет прямиком в стейт менджер, а потом ты подсаживаешся на эту чушь , мутит рассудок и запихиваешь туда все
опять же если какой нибудь эффектор для локального состояния то вопрос решается вообще просто. Подключаешь стор где нужно и юзаешь
Ilya
Это не получится переиспользовать
хуки + контекст и получится) Либо эффектор
Dmitriy
Это не получится переиспользовать
а почему бы пропом не управлять стейтом?
Ilya
Нет
да)
Vadim
да)
И везде где нужны табы будешь писать useTabs?
Ilya
Есть компонент Табы. У него свой стейт с активным индексом. Понадобилось снаружи открывать любой таб. Как это сделать правильно? didUpdate?
есть еще вариант класть состояние табы в урл, но это уже надо смотреть на сколько подходит в конкретном случае.
Vadim
Это плохо?
Да норм в принципе
Vadim
Я сделал хук для модалок с методами open и close
Vadim
Тебя смущает много консьюмеров?
Это про контекст. Мне не нужен он
Garden
Привет всем Вопрос такой: какой компонент в библиотеке Material UI идеально подойдёт под это ТЗ?
Garden
Открой доку и посмотри что там есть)
Я смотрел, вопрос чисто субъективного характера, там есть хидден компонент по брейкпоинту, а есть просто респонсив аппбар
Garden
И на том спасибо
Ilham
Привет кто то пишет фронт в laravel mix?
Ilham
хз
Ilham
пытаюсь запустить в опсервере
Dmitry
Привет кто то пишет фронт в laravel mix?
Просто не юзай его и делай отдельно проект
Ilham
да заказчики попросили в нем делать
Andrey
Ilham
там вроде ничего сложного
Ilham
кроме запуска
Andrey
кроме запуска
а что сложного с запуском? в доке же подробно
Ilham
вот с запуском и проблема)
Ilham
в доке подробно про сам микс,но не в опенсервере
Ilham
сервер тупит
Andrey
а сервер тут причем?)
Ilham
там насколько я помню какой то файл надо было добавить в опенсервер,название которого я забыл)
Andrey
какая его связь с опенсервером?
Ilham
не относящийся к ларавелу
Dmitry
Ilham
я отсюда все и делал,на рабочем компе все пашет)
Ilham
дома че то не так
Andrey
ты бы подробно описал проблему
Andrey
что у тебя не пашет
Ilham
хотя все тоже самое
Andrey
что за ошибки
Andrey
какая связь бандлера с опенсервером вообще
Ilham
505 ерор ну это от всего может быть по идеи
Ilham
он из коробки микс должен запускать велком страницу
Ilham
а выдает страницу ошибки
Ilham
сейчас скрины скину
Andrey
велком страница - это дефолтный темплейт ларавеля. Микс тут не причем
Ilham
ну вот
Ilham
а он ее не открывает
Ilham
в этом и суть
Andrey
так микс и не должен ее открывать, лол
Andrey
вся его работа - собирать фронт