Всем привет!) Недавно начал изучать React. И написал свой небольшой компонент для кнопки.
Суть заключается в том, чтобы использовать один компонент Button, для кнопок (<a>, <button>, <Link>), и подключать стили которые передаю в пропсы (modificators).
Можете подсказать норм вся вот эта универсальность и динамичность, или лучше всё разбить на компоненты Button, ButtonLink и т.д
Ссылка:
https://gist.github.com/AndriyBroda/bb9a3afb8111c78ae7f57db660d9ec1c