Sergey
и что измениться?
пропсами спускать вниз можно будет
Sergey
а не дергать методы напрямую
Павел
Задача - написать на реакте конструктор. Каждый скрин - выбор одного из параметров. Шрифт, фон. цвет... 11 функциональных панелей. Все панели - слассовые компоненты. Не функциональные. Именно классовые. Пропсы (умолчания) я в них передаю для отображения изменяемых параметров. А вот универсального способа сохранять изменение стейта сделать не получается. В голову приходит только миллион фкункций писать....
Oleg
как настроить eslint в cra? пытался гуглить, находил куча статей с vscode, но я на webstorm сижу. может, мне плагин на ws нужно поставить? пытался npm i eslint eslint-plugin-react, добавить файл .eslintrc, не помогало. что я делаю не так?
Oleg
на команду eslint реагирует нормально. мне нужно запустить eslint --init?
Тимофей 🛴
Простите, но там vue’шники открыли HOC https://twitter.com/maoberlehner/status/1178210991127044097?s=21
Nurdan
без. В том то и проблема.
Есть библиотека useGlobalState
Nurdan
Попробуй его, сам им пользуюсь
S
без. В том то и проблема.
Event bus если без стейт менеджера
S
А я прост шучу
Вьюшники до сих пор без автоимпорта? 😂
Anton
Добрый день! Подскажите, пожалуйста: у меня элементы в приложении, у которых практически идентичный функционал, но разная верстка
Anton
хотело бы объединить их в общий компонент и добавлять в остальные, но беспокоит факт того, что верстка внутри них слегка отличается
Anton
какой паттерн лучше всего подойдет для того, чтобы унифицировать функциональность этих элементов, но при этом иметь возможность указывать разные контейнеры в верстке
Anton
вот пример: в одном случае модельное окно с вариантам вызывает нажатие на ссылку с иконкой, а в другом случае на инпут, но общая суть одна
Anton
Anton
я пытался сделать общий компонент и передавать отличия через пропсы, но не смог какого-то изяшного решения достичь =(
Maxim
Посмотри на Render Callbacks, может натолкнет на мысли
Maxim
одинаковую логику пихаеш в компонент обертку и пробрасываешь нужные данные в Render Callback, а там уже пишешь отдельно верстку для твоих компонентов используя данные которые пробрасываешь
Sergey
отдельно модальное окно отдельно логику
Sergey
вообще не понимаю какая разница что открывает модалку <Modal opened={this.state.isModalOpened} в общем случае
Maxim
для модалки портал самое то
Dmitriy
Hqqm
в честь чего добвка к сове?
Запуск проекта, видимо
Oleg
др
с др.
King
др
с др
Sergey
спасиб
Артем
спасиб
ну типа с очередным "новым годом", может в честь праздника устроим тут кутеж по беспределу?
N
Почему я после установки этой библиотеки: https://www.npmjs.com/package/react-js-pagination получаю такую ошибку:
倫太郎
др
С др)
Maxim
покажи код компонента
N
покажи код компонента
Проблема в том что после этой библиотеки, я начал получать ошибки не в самой компоненте библиотеки, а получаю ошибки в собственном компоненте
Maxim
ну хоть один скинь
N
ну хоть один скинь
Вот компонент с ошибками: https://stackblitz.com/edit/react-aliexpress-grwrnx?embed=1&file=src/product/productExtend.js
N
а этот тот самый код без ошибок: https://stackblitz.com/edit/react-aliexpress-u9znaj?embed=1&file=src/product/productExtend.js
N
ну хоть один скинь
зайди на страницу продукта
N
странно идентичный компонента показывает по разному, после библиотеки: https://www.npmjs.com/package/react-js-pagination
King
Всем привет! Кто знает инструмент для организации апи? (документация, автотесты, мок) Я ищу примерно такое решение: - Можно декларировать модели и апи, и его ответы с помощью простых json - Может обращаться на настоящий апи, и валидировать его, если на сервере что-то изменилось, и ответы не совпадают, валит тесты - Может мокать апи Хотел взять swagger, но меня напрягает что новые модели и апи все пишутся в один огромный xml, и очень много мета инфы, которая я предполагаю полезна для стандартизации типа OpenAPI, но у нас на бакенде тупо ручки, без всяких стандартов. Мне бы хотелось, нажал кнопку, заполнил json и все
🎉
Swagger, можно и yaml и json.
🎉
И фронтом тестить апи, не вариант, пусть сами на бэке тестят.
King
И фронтом тестить апи, не вариант, пусть сами на бэке тестят.
Swagger это фронт? Я хотел инструмент, который мне скажет если что-то изменилось, он это может? хочу бакендеров посадить на что-то такое
King
Про фронт не знаю, но апишки для бэка генерятся им, а также тестить тоже беку нужно.
Кодген мне не нужен, но тестить уже существующие ручки он не может?
King
А куда он должен сказать?
в UI каком-нибудь, у swagger есть же ui
Nurzatbek
🎉
Кодген мне не нужен, но тестить уже существующие ручки он не может?
А чё бы нет? Вроде как и клиента под него генерят, не только сервера.
King
А чё бы нет? Вроде как и клиента под него генерят, не только сервера.
ручки у нас уже написаны, просто хотелось что-то что может валидировать их я покопаю swagger, посмотрю может ли он
akasybe
Postman?)
akasybe
Там есть тесты и запускалка тестов
King
Ну, пусть бэк теперь пишет тесты на свои ручки.
а мне как их видеть?) я же хочу знать если поля ответов изменились, не дергая лишний раз бэков
King
Там есть тесты и запускалка тестов
спасибо! посмотрю я постман использовал только для коллекций, но если там есть тесты, то это круто
🎉
а мне как их видеть?) я же хочу знать если поля ответов изменились, не дергая лишний раз бэков
Когда генерят сервер, то генерится дока, которую можно посмотреть визуально. $ swagger serve swagger.yml откроет страничку с апи. У нас так, в го.
King
окей, благодарю
Oleg
а давно у реакта логотип изменился?
Sergey
С др)
thanks
Sergey
а давно у реакта логотип изменился?
а какой ты видел последний раз?
Aleksandr
Всем привет, чуть не по теме( сейчас кое чем заинтересовался Может кто знает статью где почитать Как реализовывали промисы раньше, те идентичный процесс работы с event loop и микротасками
Sergey
или любой polyfill промисов