Size: a a a

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

2020 September 29

K

Kaz in React — русскоговорящее сообщество
page и sort - параметры
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Kaz
page и sort - параметры
Погугли что такое UrlSearchParams, пожалуйста
источник

K

Kaz in React — русскоговорящее сообщество
Ребят, вы можете конкретный пример привести как вы решаете подобную проблему?
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Kaz
Ребят, вы можете конкретный пример привести как вы решаете подобную проблему?
источник

K

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

as

artem sdobnikov in React — русскоговорящее сообщество
Kaz
Ребят, вы можете конкретный пример привести как вы решаете подобную проблему?
new URLSearchParams("?page=1&sort=popularity").get("page")

// 1
источник

И

Иван in React — русскоговорящее сообщество
Владислав Баурин
Всем привет.
Разбираю каналы redux - saga
Есть метод channel, есть actionChannel.
Не совсем понимаю разницу между ними.

Первый создаёт канал. И с ним можно что-то делать, например в него  можешь что-то кидать put и ловить событие take.

Второй создает канал который сам слушает какое-то событие.

И все?
И тот и тот создает очередь, верно?

Получается первый более универсален, второй для конкретной задачи. Так? Или я что-то не понимаю?
actionChannel — высокоуровневая конструкция, создающая канал, наполняемый из экшонов. Под капотом она использует низкоуровневую конструкцию channel
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Kaz
Буду очень благодарен, мне более и не надо.
какая версия реакт роутера?
источник

K

Kaz in React — русскоговорящее сообщество
🧨 ethorz
какая версия реакт роутера?
Последняя
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Kaz
Последняя
useParams от react-router не подойдет?
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
🧨 ethorz
useParams от react-router не подойдет?
Нет
источник

K

Kaz in React — русскоговорящее сообщество
artem sdobnikov
new URLSearchParams("?page=1&sort=popularity").get("page")

// 1
Это работает. Но костыльно(
источник

as

artem sdobnikov in React — русскоговорящее сообщество
artem sdobnikov
new URLSearchParams("?page=1&sort=popularity").get("page")

// 1
как костыльно?
источник

as

artem sdobnikov in React — русскоговорящее сообщество
выше кидали классное решение на хуках

import { useLocation } from 'react-router';

export const useSearchParams = () => {
 return new URLSearchParams(useLocation().search);
};

export const useSearchParam = (param: string) => {
 return useSearchParams().get(param);
};
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Kaz
Это работает. Но костыльно(
По каким критериям вы поняли, что это костыльно?
источник

P

Phoenix in React — русскоговорящее сообщество
У меня вопрос. Возможно ли на Vercel запустить nodeJS и ReactJS вместе? ReactJS он то билдит а вот как запустить серверную часть у меня нет идет.
источник

K

Kaz in React — русскоговорящее сообщество
Андрей Звёздочка
По каким критериям вы поняли, что это костыльно?
Мне хотелось бы использовать средства либы react-router-dom, мне почему-то кажется, что у них есть это, так как таск достаточно популярный.
источник

K

Kaz in React — русскоговорящее сообщество
artem sdobnikov
выше кидали классное решение на хуках

import { useLocation } from 'react-router';

export const useSearchParams = () => {
 return new URLSearchParams(useLocation().search);
};

export const useSearchParam = (param: string) => {
 return useSearchParams().get(param);
};
У меня классовый компонент.
источник

И

Исмаил in React — русскоговорящее сообщество
Phoenix
У меня вопрос. Возможно ли на Vercel запустить nodeJS и ReactJS вместе? ReactJS он то билдит а вот как запустить серверную часть у меня нет идет.
Docker?
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Kaz
Мне хотелось бы использовать средства либы react-router-dom, мне почему-то кажется, что у них есть это, так как таск достаточно популярный.
Можете поискать. Таких средств нет, так как нативное апи прекрасно справляется
источник