прав доступа? Сделать какой-то baseBtn а потом от этого вызодить и делать другие кнопки, который в качестве пропса будут принимать cписок прав доступа?
компонент кнопки должен отображать варианты кнопки...а вот ее действия должна регулировать не кнопка
А можно пример, пожалуйста?
Пример чего именно? Вот есть у вас кнопка. Кнопка и кнопка, текст да онклик. А есть уже другой компонент выше, который принимает права доступа, рулит логикой и все такое. Возможно вы в вопросе это и имели ввиду, тут уж от вас нужен пример)
Якийсь HOC виходить)
Я вот сейчас делаю в основном вот так... Но иногда нужно дописывать дополнительное условее для отображения и мне не нравится, что эти условия могут быть очень длинными и непонятными.
А Дак условия выносите лучше куда-то
просто потом услоавия получаются огромные...
Не знаю есть ли более элегантный вариант и правильно ли это
Вот это условие точно можно лаконичнее записать, но только и всего
А выносить это куда-то в отдельные файлы смысла нет?
Можно попробовать, даже в отдельные функции Но смвсл будет тот же
Ясно. Меня просто как-то сразу начинает пугать, что я что-то не то делаю как только условие становиться длинее одной строки
Тут к психологу, прорабатывать 🌚
ну можно в одну строку написать, но лучше не надо ))
Обсуждают сегодня