пробрасывался компонент . Есть ли хранилище, в которое можно загрузить компонент, чтобы его пробросить? Я пробовал погуглить такое с Зустанд, но походе нельзя
Для чего?
пробросить hero
а хранить то что? вот ты создал компонент какой-то в файле, значит он у тебя уже есть)
чтобы при открытии страницы например About , в другом месте документа отображался Hero который я устанавливаю в About.
что значит "устанавливаю в About", как можно установить компонент? Напиши роут в нужном месте c path для страницы About, и рендери в нём Hero, ну или по условию какому-то
у меня этих страниц будет много поэтому надо
Просто вывести компонент на странице не вариант? Что подразумевается под фразой 'пробросить компонент' и 'установить компонент'
Пробросит компонент в другое место документа при рендере. Аналог реакт портал. Только в реакт портал мы прям пробрасывает в дом элемент, а мне надо пробросить в компонент реакта. В стейт менеджера свелте можно компонент пробросить
зачем вам в хранилище запихивать компонент? Просто импортировать и заюзать что мешает?
не надо. Вам помощь нужна или нет? Отвечайте тогда на вопросы что б ее получить
Я рендерю разные страницы, они находятся в одном месте документа. При рендере разных страниц должны быть разные шапки
Ответил же, ему нужен аналог портала
нет, портал ему не нужен
Аналог портала но не в дом элементе а в компонент
Как рендерите страницы? покажите
Аналог портала но не в дом элемент а в компонент
короче slot pattern ваше решение <Page1 header={Header1} /> <Page2 header={Header2} />
Header1 должен появиться не внутри Page1
Оказывается можно просто компонент записать в стейт менеджер и вывести его в любом месте приложения)
Это не компонент а элемент
чел ты вообще шаришь что говоришь?)
и получить по лицу от тимлида, да
Ничего удивительного. Ты просто передаешь функцию
ты пёрнул?
не я же пёрнул, может это тебе душно?
Обсуждают сегодня