Size: a a a

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

2020 October 23

c

cosmonaut in React — русскоговорящее сообщество
Sergey S
Всем здравствуйте, подскажите по каким причинам может не работать метод renderLandings? Я хотел вывести цикл вывода в отдельную фнцию но он не работает. а вот если напрямую писать в render то всё работает.
надо вызвать

this.renderLandings() + функция ниче не возвращает
источник

И

Иван in React — русскоговорящее сообщество
@Daa_ty, вы знаете, в каком чате искать
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Sergey S
Всем здравствуйте, подскажите по каким причинам может не работать метод renderLandings? Я хотел вывести цикл вывода в отдельную фнцию но он не работает. а вот если напрямую писать в render то всё работает.
Надо метод вызвать и вернуть из него jsx
источник

V

Vetro in React — русскоговорящее сообщество
Vetro
Либы:
jest, @testing-library/react, swr, msw

Preface:
в test-utils определен кастомный рендер
<SWRConfig value={{ dedupingInterval: 0 }}>{children}</SWRConfig>

в myComponent.test.tsx:

beforeAll(() => server.listen());
afterEach(() => {
 server.resetHandlers();
 cache.clear();
});
afterAll(() => server.close());
где cache - import { cache } from 'swr';

Кейс:

При запуске всего бандла тестов хук useSWR возвращает кэшированное значение, ломая при этом последний тест. При отдельном запуске последнего теста - все ок.

Вопрос:
Стоит ли писать ишак в swr, или я что-то проебал?
Если кому интересно:
починил грязным хаком через mutate(key), но такое ощущение, что ишак все-таки нужен

Спасибо уточкам :)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Vladimir Klimov
Надо метод вызвать и вернуть из него jsx
Но лучше написать просто в jsx и не выносить никуда
источник

SS

Sergey S in React — русскоговорящее сообщество
cosmonaut
надо вызвать

this.renderLandings() + функция ниче не возвращает
Точно спасибо !
источник

SS

Sergey S in React — русскоговорящее сообщество
Vladimir Klimov
Но лучше написать просто в jsx и не выносить никуда
типа сам цикл ?
источник

c

cosmonaut in React — русскоговорящее сообщество
Sergey S
типа сам цикл ?
+
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Vladimir Klimov
Но лучше написать просто в jsx и не выносить никуда
В компонент можно, но render методы говно да
источник

SS

Sergey S in React — русскоговорящее сообщество
понял тогда оставлю в jsx спасибо!
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Тимофей 🛴
В компонент можно, но render методы говно да
Ну да, я имел ввиду метод
источник

SS

Sergey S in React — русскоговорящее сообщество
Тимофей 🛴
В компонент можно, но render методы говно да
В каком плане ?
источник

SS

Sergey S in React — русскоговорящее сообщество
Тимофей 🛴
В компонент можно, но render методы говно да
Типа сам родной метод рендер реакта ?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Sergey S
В каком плане ?
Не нужно выносить куски jsx в другие методы класса
источник

SS

Sergey S in React — русскоговорящее сообщество
Тимофей 🛴
Не нужно выносить куски jsx в другие методы класса
Понял буду знать спасибо!
источник

FT

Fedor T in React — русскоговорящее сообщество
Подскажите, пжл, как собрать npm-пакет на react. Мне нужна umd сборка
источник

IN

Igor N in React — русскоговорящее сообщество
Fedor T
Подскажите, пжл, как собрать npm-пакет на react. Мне нужна umd сборка
Гугл что говорит?
источник

FT

Fedor T in React — русскоговорящее сообщество
Igor N
Гугл что говорит?
брать webpack, rollup и писать сборку с нуля
источник

FT

Fedor T in React — русскоговорящее сообщество
может быть есть какая-то cli типа create-react-app? Эта, насколько, понял такой возможности не поддерживает
источник

DK

Daniil Kuznetsov in React — русскоговорящее сообщество
Fedor T
может быть есть какая-то cli типа create-react-app? Эта, насколько, понял такой возможности не поддерживает
источник