всем привет! Ребят, подскажите, пожалуйста. Насколько я понял, в свелт нет автоматического аппенда css-классов, прокинутых сверху из родителя или родителей. Отчасти понятно, почему. Потому что, в отличие от реакта, элементов внутри компонентов может быть несколько, т.е. компонент, в терминах реакта, подобен реакт-фрагменту.
Но если элемент внутри компонента 1, можно ли как-то автоматом пробросить в него цепочку парент класснеймов, не прибегая к избыточному коду вроде class={${$$props.class || ""} own-class
} и не вводя дополнительных пропсов вроде className (если через export, т.к. переменную class мы не объявим по понятным причинам).
Ну и + мне кажется, что даже если элементов в компоненте несколько, то было бы логично прокидывать цепочку классов, переданных сверху, в каждый рут-элемент компонента. А иначе проп class у компонентов становится почти бесполезен. Если я всё верно понимаю. Это же вроде логично, нет?
Кстати, если подключить scss, наблюдается баг, что все таки классы становятся не изолированными и пробрасываются дальше