Size: a a a

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

2021 May 27

p

programmer in React — русскоговорящее сообщество
ну тебе вкатывает?
источник

П

Павел in React — русскоговорящее сообщество
Вопрос тем, кто работал с jss. Как в jss вставить такой код:
.nav > #nav-check:not(:checked) ~ .nav-links {
   height: 0px;
 }
источник

CG

Cat Gn in React — русскоговорящее сообщество
Да, второй лучше.
Но это разговоры на пустом месте, скорее дело индивидуально для каждого
источник

p

programmer in React — русскоговорящее сообщество
ну вот мсье @risenforces с тобой не согласится...
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
мне не очень нравится try/catch лично)
источник

p

programmer in React — русскоговорящее сообщество
@Loochnikov ты вроде тоже топил за красоту и изащность)
расскажи как решать кейс выше
источник

p

programmer in React — русскоговорящее сообщество
а то у меня таких запросов в проекте штук 50 наберется
источник

H

Heodark in React — русскоговорящее сообщество
Переслано от Heodark
Посмотрите нормально ли я настроил prettier??? https://github.com/pavel-developer2001/megablog-frontend/blob/main/src/App.tsx
источник

DR

Dmitry Remezov in React — русскоговорящее сообщество
Конкретно для того кейса пофиг, т.к. надо писать обертку над запросом, которая тебе вернёт этот (onSuccess, onError) => ...
Руками на каждый запрос писать - шиза.
А лучше вообще не делать кастомщину в виде onSuccess/onError - бессмысленная попытка сэкономить 5 букв на .then(...)
источник

ei

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

p

programmer in React — русскоговорящее сообщество
реальный брат...
источник

p

programmer in React — русскоговорящее сообщество
ну понятно с каким то кодом вокруг, но такого добра навалом...типа просто надо послать че то на сервак и получить 200
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
А ты ратуешь за то, что async/await навсегда?
источник

DR

Dmitry Remezov in React — русскоговорящее сообщество
В ES666 выпилят
источник

CG

Cat Gn in React — русскоговорящее сообщество
const inputHandler = async (event: React.FormEvent<HTMLInputElement>) => {
     const inputValue = event.currentTarget.value;
     searchText = inputValue;

     if (inputValue.length > 3) {
       if (successRequests.some((request) => request)) {
         localSearch();
       }

       return;
     }

     if (inputValue.length > 2) {
       globalHints = await props.getHints(inputValue);
       setHints(globalHints);
       const indexSuccess = successRequests.push(true) - 1;

       if (searchText !== inputValue) {
         localSearch();
       }

       successRequests[indexSuccess] = false;
     }
   };

Функция произвольно завершается до первого if() или минуя его, кааааак? С чего бы вдруг она заканчивается раньше?
источник

ei

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

ei

export default - зло... in React — русскоговорящее сообщество
А вообще этот чел заигрался и ушел от изначального сообщения с чего все началось
источник

ei

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

DR

Dmitry Remezov in React — русскоговорящее сообщество
debugger;
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Из недавнего:
await (await fetch("https://ipapi.co/json/")).json();
источник