Size: a a a

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

2020 September 03

AS

Anton Smtz in React: русскоязычное сообщество
Material validator ещё можно использовать
источник

ЕИ

Евгений Ишимов... in React: русскоязычное сообщество
мне легче всего просто переделать форму на yup
источник

D

Dench in React: русскоязычное сообщество
если это просто одно поле, то yup возможно избыточен
источник

D

Dench in React: русскоязычное сообщество
все зависит от того, что именно валидируется
источник
2020 September 04

РК

Родион Кухтий... in React: русскоязычное сообщество
Всем привет. А может кто знает, мне нужен хук. Есть кнопка, я ее жму, появляется менюха, жму еще раз, менюха прячится. Подскажите, как сделать outside click, чтоб функционал кнопки сохранялся. Спасибо. Если можно посоветуйте без каких либо библиотек. Спасиб.
источник

МА

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

МА

Максим Архипов... in React: русскоязычное сообщество
classList.toggle
источник

МА

Максим Архипов... in React: русскоязычное сообщество
<button ref={buttonRef} onclick={() => buttonRef.current.classList.toggle('show')}>Кнопка</button>
источник

МА

Максим Архипов... in React: русскоязычное сообщество
что-то такое
источник

МА

Максим Архипов... in React: русскоязычное сообщество
а хук вроде useRef
источник

МА

Максим Архипов... in React: русскоязычное сообщество
const buttonRef = useRef()
источник

МА

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

МА

Максим Архипов... in React: русскоязычное сообщество
<div className="menu" ref={menuRef} />
<button onclick={() => menuRef.current.classList.toggle('show')}>Показать / Скрыть</button>
источник

РК

Родион Кухтий... in React: русскоязычное сообщество
Максим Архипов
<div className="menu" ref={menuRef} />
<button onclick={() => menuRef.current.classList.toggle('show')}>Показать / Скрыть</button>
Спасибо.
источник

РК

Родион Кухтий... in React: русскоязычное сообщество
Ох, не. Мне надо вообще функционал попапа. Чтоб при нажатии на кнопке появлялось меню, при повторном нажатии, меню пряталось. И чтоб работал outside click. То что вы показали, гуд, но не то.
источник

SP

Sergey Patrakeev in React: русскоязычное сообщество
Родион Кухтий
Ох, не. Мне надо вообще функционал попапа. Чтоб при нажатии на кнопке появлялось меню, при повторном нажатии, меню пряталось. И чтоб работал outside click. То что вы показали, гуд, но не то.
Значит тебе помимо самого попапчика, нужно по клику добавлять какой-то overlay, по клику на который ты будешь скрывать попап.
источник

SP

Sergey Patrakeev in React: русскоязычное сообщество
Тебе нужен вообще попапчик или модалка? Попап обычно проще скрывать просто по таймауту, или показывать его только при наведении. А вот если нужна модалка, то я бы рекомендовал не изобретать велосипед и заюзать что-то готовое. Например react-modal.
источник

РК

Родион Кухтий... in React: русскоязычное сообщество
Sergey Patrakeev
Тебе нужен вообще попапчик или модалка? Попап обычно проще скрывать просто по таймауту, или показывать его только при наведении. А вот если нужна модалка, то я бы рекомендовал не изобретать велосипед и заюзать что-то готовое. Например react-modal.
Нужен поапчик, за идею спасибо. Просто так как я хочу работают попапы в ui фремах. Хочу сделать свой. Думал, мот есть у кого вариант рабочий.
источник
2020 September 05

RP

Roma Prokopets in React: русскоязычное сообщество
подскажите плиз почему падает ошибка?
источник

RP

Roma Prokopets in React: русскоязычное сообщество
Источник: https://web-telegram.net
источник