И даже в таком варианте работает со второго раза, поэтому я думаю, что я именно в реакте что-то не понимаю, из-за чего в теории может такое происходить?
Можно тут спросить?
Правильно ли я для неё тест написал?
Можно как-то разбивать монолит реакта на что-то типа микросервисов?
Гайс что за ошибка?
Подскажите, где гранить данные?
Использую библиотеку react-router-dom, и не как не могу понять, а как можно вытащить всю историю ссылок, на которых пользователь переходил?
с чего ты взял? пропсы ты как обьект передаешь они ж не перерисоваются постоянно
const onSendRequestClick: MouseEventHandler<HTMLButtonElement> = useCallback(() => {
…
envelopeFormRef.current?.formElement.querySelector<HTMLButtonElement>(«[type=submit]»)?.click();
…
}, []);
И даже в таком варианте работает со второго раза, поэтому я думаю, что я именно в реакте что-то не понимаю, из-за чего в теории может такое происходить?

Pебят, мoжeте пожaлуйcта зайти нa мoй аккаyнт тpаст валлeтa и обмeнять юсдт нa бнб, y мeня никак не пoлyчaeтcя, кто помoжет oтпишите в лc, зaкинy пару баксов : hotel mutual wild ugly wheat pencil tip purity cement hockey sun pencil
тупой развод. такие фразы будешь добавлять в почтовых сообщениях чтобы спам-фильтры обойти
В терминах React встречаются такие слова как компонент, элемент и экземпляр. Чтобы разобраться в них и понять как они работают, давайте посмотрим на примеры:
const App = () => {
return <p>Hello React</p>;
};
Код выше является объявлением React компонента. Если конкретнее, то это функциональный компонент (объявления классовых компонентов тоже являются компонентами). Рендеринг компонента происходит, когда мы используем его этот компонент как React элемент с угловыми скобками (например <Greeting />) в другом компоненте:
const Greeting = ({ text }) => {
return <p>{text}</p>;
};
const App = () => {
return <Greeting text=»Hello React» />;
};
Мы можем отрендерить компонент как элемент несколько раз. Каждый раз, когда мы рендерим компонент как элемент, мы создаем экземпляр данного компонента:
const App = () => {
return (
<>
<Greeting text=»Hello Instance 1 of Greeting» />
<Greeting text=»Hello Instance 2 of Greeting» />
</>
);
};
Хоть компонент и объявлен один раз, он может использоваться несколько раз. При рендере он становится экземпляром компонента и живет в дереве React.
Робин Верух в своем блоге разобрался, как происходит рендер элементов и почему не стоит вызывать компонент как функцию при рендере в другом компоненте.
https://www.robinwieruch.de/react-element-component/
What are React Elements, Components, and Instances? A step by step explanation for a better …
В терминах React встречаются такие слова как компонент, элемент и экземпляр. Чтобы разобраться в них и понять как они работают, давайте посмотрим на примеры:
const App = () => {
return <p>Hello React</p>;
};
Код выше является объявлением React компонента. Если конкретнее, то это функциональный компонент (объявления классовых компонентов тоже являются компонентами). Рендеринг компонента происходит, когда мы используем его этот компонент как React элемент с угловыми скобками (например <Greeting />) в другом компоненте:
const Greeting = ({ text }) => {
return <p>{text}</p>;
};
const App = () => {
return <Greeting text=»Hello React» />;
};
Мы можем отрендерить компонент как элемент несколько раз. Каждый раз, когда мы рендерим компонент как элемент, мы создаем экземпляр данного компонента:
const App = () => {
return (
<>
<Greeting text=»Hello Instance 1 of Greeting» />
<Greeting text=»Hello Instance 2 of Greeting» />
</>
);
};
Хоть компонент и объявлен один раз, он может использоваться несколько раз. При рендере он становится экземпляром компонента и живет в дереве React.
Робин Верух в своем блоге разобрался, как происходит рендер элементов и почему не стоит вызывать компонент как функцию при рендере в другом компоненте.
https://www.robinwieruch.de/react-element-component/
Лайк не глядя
это бот



Можно тут спросить?
Есть функция которая выводит указанное количество слов и добавляет троеточие в конец.
Первым параметром принимает строку, а вторым количество слов которое нужно вывести.
Правильно ли я для неё тест написал?
у тебя тож компонента есть (данного компонента), но да это мужской род)
тесты если отрабатывают ок значит правильно, разные варианты пробуй с разными символами приближенные к реальности, но меру тож надо знать)
Можешь погуглить микрофронтенд, вроде кто-то делал такое
https://dev.to/bitovi/how-to-build-a-micro-frontend-with-webpacks-module-federation-plugin-n41
Web applications can grow in size and complexity over time, making the addition of new features…
типо раскидать дочерние компоненты по пакетам ?
хотя бы на разные репы разделить по определённым контекстам. сейчас в монорепе уже довольно много строк кода написано, тяжело ориентироваться становится

Гайс что за ошибка?
Ну он тебе говорит что не правильно
Прблема короче исправилась но все равно раз в 5 перезагрузок возникает 429 ошибка
Делаю пет проекты, чисто для портфолио, обычный туду лист
Подскажите, где гранить данные?
С бд и бекендом как то на данном этапе не хочется забивать голову
Делаю пет проекты, чисто для портфолио, обычный туду лист
Подскажите, где гранить данные?
С бд и бекендом как то на данном этапе не хочется забивать голову
json-server
Breadcrumbs не про историю ссылок
Я использую эту библеотечку
https://www.npmjs.com/package/use-react-router-breadcrumbs
A hook for displaying and setting breadcrumbs for react router. Latest version: 3.2.1, last published: 3 months ago. Start using use-react-router-breadcrumbs in your project by running `npm i use-react-router-breadcrumbs`. There are 16 other projects in the npm registry using use-react-router-breadcrumbs.
хлебные крошки это не структура как пользователь ходил а путь из корня к вашей текущей странице, если грамотно урлы реализованы то там из урла все достается
🔔Kільkіcть міcць обmежeна❗️
❗️Пuшіть y прuвaт❗️
Я новичок в React.
Необходимо реализовать событие: при нахождение объекта(в виде анимации) на кнопке, после 3 секунд кнопка нажимается.
Кто-то может такое реализовывал, помогите пожалуйста!
Буду очень признательна Вам🙏
Я новичок в React.
Необходимо реализовать событие: при нахождение объекта(в виде анимации) на кнопке, после 3 секунд кнопка нажимается.
Кто-то может такое реализовывал, помогите пожалуйста!
Буду очень признательна Вам🙏
ничего не поняла что требуется сделать