class css / js ?
представлять что компонент - это черная коробка, которой ты можешь задать пропсы > в рфц на эту тему есть раздел alternatives do-nothing https://github.com/sveltejs/rfcs/blob/style-properties/text/0000-style-properties.md
Философия в том что создатель компонента должен предусмотреть возможность кастомизации. Например, большинство UI либ умеет принимать проперти class и применять любые глобальные классы. Либо явно выводить в проперти кастомизацию (color="red" size="big"). Ну и в псолднее время наверное все придет к RFC, который указан выше и вся кастомизация будет рекомендована через css-переменные.
Обсуждают сегодня