кастомизировать под разных заказчиков.
Кастомизировать не по стилям и текстам, а по содержимому и функционалу.
Например, возьмем компонент карточку(прикрепил рисунок)
Есть стартовое состояние компонента(слева на рисунке)
Нужно кастомизировать карточку под заказчика(по центру и справа на рисунке)
Буду рад советам от тех, кто уже сталкивался с данной проблемой, любым ссылкам на статьи или другие ресурсы, которые помогут решить данную проблему.
Тут советовали глянуть на feature toggle. Или создать свой компонент который по id клиента будет лениво загружать компоненты. В целом я делаю так, создал component feature, компонент для клиента а , клиента б, основной компонент и компонент который все это собирает вместе. Для клиентов лениво подгружает, а основной всегда.
Как вариант, через пропсы: <Card header={<h4>Title</h4>} footer={<Button onClick={callback}>Do something</Button>} > Body content.... </Card>
Спасибо 💪🏻
Спасибо 💪🏻
Как найдешь решение, маякни, интересная задачка
Была подобная задача, с нотификациями, когда вариантов нотификаций было 12 штук, просто по какому-то индетификатору грузил именно ту нотификацию, которая надо, ниже ответ(под твоим вопросом) очень годный и схожий с моим ответом
Хорошо Сейчас буду делать прототип решения, которое посоветовали выше Но по сути там все расписали(про toggle flags, и максимально переиспользуемые базовые компоненты, как следствие использования данного подхода)
Писать свои компоненты )
Обсуждают сегодня