sfd
Что полезного я усвоил при разработке UI-Kit на Webpack, TS, React, PostCSS
Несколько месяцев назад мы дорабатывали UI-Kit. Стояла задача добавить новое состояние кнопки, при котором кнопка становится неактивной для нажатия и её содержимое меняется на анимированный спиннер, то есть "состояние загрузки". На реализацию было потрачено несколько часов: взяли компонент из библиотеки, который отвечает за анимированный спиннер, подключили в компонент кнопки и добавили условие изменения содержимого. Все шло очень гладко, где-то должен был быть подвох. Сборка библиотеки завершилась ошибкой...
Как создать библиотеку компонентов для совместного использования
Источник: Nuances of Programming Пример Прежде чем начать, рассмотрим пример того, что должно получиться в результате. Здесь можно найти библиотеку Semantic-UI-React. Этот репозиторий также доступен как пакет на NPM. С помощью Bit примерно за 15 минут эта библиотека превращается в коллекцию индивидуальных компонентов в облаке. Компоненты можно обнаруживать, использовать и даже разрабатывать в любом создаваемом приложении. Коллекция выглядит следующим образом: Преимущества Рассмотрим преимущества совместного использования библиотеки на bit...