Size: a a a

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

2020 July 14

П

Павел) in React — русскоговорящее сообщество
Павел)
Всем привет!
Была проблема с перекрыванием элемента родителем из за overflow hidden, но нужно чтобы выпадашку было видно, поэтому действую через порталы. Но теперь проблема что при на жатий на кол-во гостей, выпадашка появляется наверху.
Я понимаю что это из за того что портал выше root дива, но как можно его прикрутить к полю Кол-во Гостей?
Неужели никто не знает?) Помогите пожалуйста)
источник

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
position нужен тебе наверное
источник

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
и чат по html
источник

A

A A in React — русскоговорящее сообщество
Простейшая хрень
const [isSidebarOpen, setSidebarState] = useState(false);
      return <Sidebar
         isSidebarOpen={isSidebarOpen}
         setSidebarState={setSidebarState}
       />
. Выдает ошибку
Property 'isSidebarOpen' does not exist on type 'IntrinsicAttributes & Props'.
.До сегодняшнего дня не сталкивался
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Павел)
Неужели никто не знает?) Помогите пожалуйста)
берешь позицию триггера (инпута) через getBoundingRect, при открытии, и позиционируешь через абсолютную left/top, или через transform: translate
источник

П

Павел) in React — русскоговорящее сообщество
Просто думаю, может есть способ сам портал приклеить к нужному компоненту, без всякого css
источник

П

Павел) in React — русскоговорящее сообщество
🧨 ethorz
берешь позицию триггера (инпута) через getBoundingRect, при открытии, и позиционируешь через абсолютную left/top, или через transform: translate
Во , что то похожее на то что мне нужно) Спасибо)
источник

П

Павел) in React — русскоговорящее сообщество
Самописный компонент
источник

AE

Argument Exception in React — русскоговорящее сообщество
Всем привет. Я реакт трогал еще до того как появились хуки и задался таким вопросом. Актуально ли сейчас объявлять компоненты как классы?
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
A A
Простейшая хрень
const [isSidebarOpen, setSidebarState] = useState(false);
      return <Sidebar
         isSidebarOpen={isSidebarOpen}
         setSidebarState={setSidebarState}
       />
. Выдает ошибку
Property 'isSidebarOpen' does not exist on type 'IntrinsicAttributes & Props'.
.До сегодняшнего дня не сталкивался
в сайдбаре потерялось свойство  isSidebarOpen
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Argument Exception
Всем привет. Я реакт трогал еще до того как появились хуки и задался таким вопросом. Актуально ли сейчас объявлять компоненты как классы?
нет.
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
посмотри типы
источник

AE

Argument Exception in React — русскоговорящее сообщество
спасибо
источник

A

A A in React — русскоговорящее сообщество
🧨 ethorz
в сайдбаре потерялось свойство  isSidebarOpen
Оно там есть
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
A A
Оно там есть
не верю.
источник

KV

Konstantin Vasin in React — русскоговорящее сообщество
а как объявлять?
источник

П

Павел) in React — русскоговорящее сообщество
вот поэтому я и не стал с позиционированием на прямую играть
источник

П

Павел) in React — русскоговорящее сообщество
Konstantin Vasin
а как объявлять?
функции
источник

A

A A in React — русскоговорящее сообщество
Oleg Rizhkov
не верю.
type Props = {
 sidebarOpen: Boolean;
 setSidebarState: (v:Boolean)=>void;
};

const Sidebar = ({ sidebarOpen, setSidebarState }: Props)
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Павел)
вот поэтому я и не стал с позиционированием на прямую играть
можно напрямую менять transform без перерендеров, навесить слушатель с троттлом или дебаунсом + с мемоизацией, почему трансформ - не будет тормозить анимация(смена позиции)
источник