Size: a a a

React — русскоговорящее сообщество

2020 July 19

ei

export default - зло... in React — русскоговорящее сообщество
Dmitriy Shuleshov
вот это ты его извинил
ну да, неловко вышло
источник

И

Иван in React — русскоговорящее сообщество
Эльдар
Хотя нет, не понимаю.. в экшне putData просто могу выполнить экшн fetchData после того, как put-запрос на сервер выполнится..

то есть, чисто функционально, получается Thunk привносит только getState? не считая того что облегчает написание кода..
а всё остальное можно исхитриться и без него написать
посмотри в исходники redux-thunk. вот прям открой и посмотри. все шесть (!!!) строчек кода
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
export default - зло is the side effect
ну он же щас поймет что есть на самом деле
да я ему и так это прямым текстом написал 🙂
источник

GT

George Tokmakov in React — русскоговорящее сообщество
Друзья, у кого был опыт Service Worker (SW) / PWA? Я обновил старый сайт на новый, где нет SW. Но по урлу до сих пор грузится старый.
– Добавил скрипты в head для удаления SW. В инкогнито работает, а в обычном браузере единственный выход только обновление страницы без кэша (cmd+shift+r).  Каждому юзеру же не объяснишь что делать. Не знаете, как удалить SW до того, как он перехватил запрос на показ страницы из кэша?

PS тут подробнее
https://stackoverflow.com/questions/62984138/how-to-unregister-a-service-worker-from-a-site-that-does-not-exist-anymore
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
George Tokmakov
Друзья, у кого был опыт Service Worker (SW) / PWA? Я обновил старый сайт на новый, где нет SW. Но по урлу до сих пор грузится старый.
– Добавил скрипты в head для удаления SW. В инкогнито работает, а в обычном браузере единственный выход только обновление страницы без кэша (cmd+shift+r).  Каждому юзеру же не объяснишь что делать. Не знаете, как удалить SW до того, как он перехватил запрос на показ страницы из кэша?

PS тут подробнее
https://stackoverflow.com/questions/62984138/how-to-unregister-a-service-worker-from-a-site-that-does-not-exist-anymore
Купить новый домен🤷‍♂
(шутка)
источник
2020 July 20

ЕС

Евгений Сишненко... in React — русскоговорящее сообщество
Доброй ночи, подскажите, пожалуйста как  в хедер пробросить history? хочу внутри компонента сделать переход на другую страницу history.push("/xxx");
https://prnt.sc/tktdrl
источник

И

Иван in React — русскоговорящее сообщество
Евгений Сишненко
Доброй ночи, подскажите, пожалуйста как  в хедер пробросить history? хочу внутри компонента сделать переход на другую страницу history.push("/xxx");
https://prnt.sc/tktdrl
const Header = () => {
 const history = useHistory()

 // …
}
источник

A

Altairka in React — русскоговорящее сообщество
хай гайс, делаю поле поиска с помощью формика, хочу, чтобы небыло никакой кнопки, сделал кастомный хук useDebounce, в него закидываю функцию, которая дергает api там, сетает в reducer payload, и время, вот, мне эту функцию, которая в хук обернута, закидывать как, потому что, как я понял, там для form надо onSubmit={formik.handleSunmit}, а для onChange={formik.handleChange}, а я хотел как раз на этот onChange повесить всою функцию, но оно, как понял, без этого handleChange работать не будет, что делать, как быть?
источник

ЕС

Евгений Сишненко... in React — русскоговорящее сообщество
Иван
const Header = () => {
 const history = useHistory()

 // …
}
спасибо!
источник

D

DANIIL in React — русскоговорящее сообщество
Добрый день есть вопрос . Я подключил библиотеку к react  например  слайдер .  Я знаю какие классы использует библиотека и т.д.  Раньше я просто в css файле для этих классов писал свои стили и добавлял !important и все прекрасно работало . Но со стороны кода это не логично как изменить стили библиотеки без !important и плюс в библиотеки нет команд для полного отключения всех стилей идущие по умолчанию. ?
источник

И

Иван in React — русскоговорящее сообщество
DANIIL
Добрый день есть вопрос . Я подключил библиотеку к react  например  слайдер .  Я знаю какие классы использует библиотека и т.д.  Раньше я просто в css файле для этих классов писал свои стили и добавлял !important и все прекрасно работало . Но со стороны кода это не логично как изменить стили библиотеки без !important и плюс в библиотеки нет команд для полного отключения всех стилей идущие по умолчанию. ?
Выбирать библиотеки, которые поддаются кастомизации.  Обычно в ридми таких библиотек есть раздел styling, где написано, как это делать. А !important — это пиздец(
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
DANIIL
Добрый день есть вопрос . Я подключил библиотеку к react  например  слайдер .  Я знаю какие классы использует библиотека и т.д.  Раньше я просто в css файле для этих классов писал свои стили и добавлял !important и все прекрасно работало . Но со стороны кода это не логично как изменить стили библиотеки без !important и плюс в библиотеки нет команд для полного отключения всех стилей идущие по умолчанию. ?
как говорили великие - "за !important пиздить надо" )
источник

AV

Andrey Vasiliev in React — русскоговорящее сообщество
Александр Бакиматов
как говорили великие - "за !important пиздить надо" )
а потом заходишь к airbnb на сайтик и плакаешь)
источник

ei

export default - зло... in React — русскоговорящее сообщество
Александр Бакиматов
как говорили великие - "за !important пиздить надо" )
К сожалению это реальность)
источник

D

DANIIL in React — русскоговорящее сообщество
Иван
Выбирать библиотеки, которые поддаются кастомизации.  Обычно в ридми таких библиотек есть раздел styling, где написано, как это делать. А !important — это пиздец(
Мне тоже самое сказали
источник

ei

export default - зло... in React — русскоговорящее сообщество
Например часто подходящего компонента нет, что-то низкоуровневое брать лень, а возможности какой-то нет, например в дейт пикере полностью даты скрывать а не дизейблить, приходится импортанты юзать)
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
ключевой момент - что то низкоуровневое брать лень))) понятно что всегда бывают исключения, но между ними и постоянной практикой пропасть
источник

D

Dima in React — русскоговорящее сообщество
Какая все таки жесть этот ваш реакт
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Dima
Какая все таки жесть этот ваш реакт
правильно, нахуй не нужон этот реакт наш!
источник

D

Dima in React — русскоговорящее сообщество
Мне на разработку простой элементарной странички с интеграцией через firebase понадобилось 2 дня
источник