Size: a a a

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

2020 July 06

VI

Vadim Ivanov in React — русскоговорящее сообщество
createStore<🦉> ⁣
кстати реактовая реализация прикольная
Юзал на проекте. Нормас либа.
источник

S

Special K in React — русскоговорящее сообщество
createStore<🦉> ⁣
<Can do={[“browseUsers”, “deleteUsers”]}>
 <DeleteUsers />
</Can>
{
 canBrowseUsers && canDeleteUsers &&
 <DeleteUsers />
}


компактнее, не?
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Special K
{
 canBrowseUsers && canDeleteUsers &&
 <DeleteUsers />
}


компактнее, не?
а читать легко?
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Special K
{
 canBrowseUsers && canDeleteUsers &&
 <DeleteUsers />
}


компактнее, не?
только ты хук забыла
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
const { canBrowseUsers, canDeleteUsers } = usePermission()

{canBrowseUsers && canDeleteUsers && <DeleteUsers />}
источник

ei

export default - зло... in React — русскоговорящее сообщество
createStore<🦉> ⁣
<Can do={[“browseUsers”, “deleteUsers”]}>
 <DeleteUsers />
</Can>
Прикольная тема
источник

ei

export default - зло... in React — русскоговорящее сообщество
Лучше чем с хуком, больше инкапсулирует
источник

S

Special K in React — русскоговорящее сообщество
createStore<🦉> ⁣
а читать легко?
Уж полегче чем используя гору скобочек разного типа
источник

SJ

Sparkling Justice in React — русскоговорящее сообщество
Передаю в пропсах коллбэк, при этом на момент его срабатывания stepsDelta уже не такая как при передаче в пропсы. Однако тут оказывается старое значение. Писать useEffect для этого кажется оверкиллом, какие есть решения для такого?
источник

ei

export default - зло... in React — русскоговорящее сообщество
Special K
Уж полегче чем используя гору скобочек разного типа
Что?) Субьективщина полнейшая)
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Special K
Уж полегче чем используя гору скобочек разного типа
jsx ¯\_(ツ)_/¯
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Special K
Уж полегче чем используя гору скобочек разного типа
тебе ж кложа нравится и ты скобочки обижаешь Оо
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
Special K
{
 canBrowseUsers && canDeleteUsers &&
 <DeleteUsers />
}


компактнее, не?
это хорошо если у сервиса есть права, а может их не быть, и вместо canBrowseUsers, будет что то вроде, если право 1,2,3 - показать, 5 исключить, но если 5 и 2 - показать
источник

ei

export default - зло... in React — русскоговорящее сообщество
Bogdan Aleksandrovich
это хорошо если у сервиса есть права, а может их не быть, и вместо canBrowseUsers, будет что то вроде, если право 1,2,3 - показать, 5 исключить, но если 5 и 2 - показать
Это надо нормализовывать
источник

c⁣

createStore<🦉>... in React — русскоговорящее сообщество
Special K
Уж полегче чем используя гору скобочек разного типа
DeleteUsers({
 visible: can([“browseUsers”, “deleteUsers”]),
})
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Sparkling Justice
Передаю в пропсах коллбэк, при этом на момент его срабатывания stepsDelta уже не такая как при передаче в пропсы. Однако тут оказывается старое значение. Писать useEffect для этого кажется оверкиллом, какие есть решения для такого?
юзколбек с депсом stepsDelta
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
export default - зло is the side effect
Это надо нормализовывать
ну где то все равно будут ифы или что то вроде них
источник

SJ

Sparkling Justice in React — русскоговорящее сообщество
Dmitriy Shuleshov
юзколбек с депсом stepsDelta
спасибо
источник

A

Andrey in React — русскоговорящее сообщество
Special K
А когда в объявления пермишнов будешь заглядывать, там леса условий не будет?
а где там леса условий?
источник

S

Special K in React — русскоговорящее сообщество
Александр Бакиматов
тебе ж кложа нравится и ты скобочки обижаешь Оо
Так в кложе типов скобок меньше, пусть и количество их в коде больше
источник