Size: a a a

React: русскоязычное сообщество

2020 August 04

А

Алексей in React: русскоязычное сообщество
как удобнее) Можно прямо в файле компонента
источник

А

Алексей in React: русскоязычное сообщество
какой-то принципиальной разницы тут нет. если эти данные только в этом компоненте используются не вижу причины выносить их куда-то отдельно
источник

M

Mark in React: русскоязычное сообщество
Понял, спасибо
источник

DO

D. Ouhh in React: русскоязычное сообщество
привет. создавал приложение с помощью create-react-app. сделал yarn build, настроил nginx. не загружается css через mimetypes. как исправить?
The stylesheet *путь к .css* was not loaded because its MIME type, “text/plain”, is not “text/css”.
источник

DO

D. Ouhh in React: русскоязычное сообщество
The script ... was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.

скрипты тоже с неправильными mimetypes
источник

1

1N54N3 in React: русскоязычное сообщество
Юра Чеботаев
Если нужно, чтобы параметры подставлялись не важно на какой странице, то нужно делать:

history.replace(`${location.pathname}?${searchParams.toString()})
Получается
const searchParams = new URLSearchParams(window.location.search)
       searchParams.set('page', number)
       history.replace(search/movie/?${searchParams.toString()})
источник

1

1N54N3 in React: русскоязычное сообщество
С поисковыми параметрами все ок, только path теперь умножается
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Нужен добавить / в начало пути
источник

1

1N54N3 in React: русскоязычное сообщество
😑 точно спасиб(
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
👍
источник

1

1N54N3 in React: русскоязычное сообщество
Правильно же получилось?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Интересное прочтение )
источник
2020 August 05

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
В самом обработчике ничего страшного, если SearchParams-ы будут распарсены.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Плюс, их можно обернуть в useCallback
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
И в deps добавить location.search.
источник

1

1N54N3 in React: русскоязычное сообщество
Юра Чеботаев
Плюс, их можно обернуть в useCallback
searchParams в юзеКоллбек обернуть?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Обработчики.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
queryOnChange и selectedGenresChange.
источник

1

1N54N3 in React: русскоязычное сообщество
Спасиб
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
👍
источник