Closed takashi0602 closed 7 months ago
これって実装的になんとかしてコンポーネントに渡したスタイルが優先されるようにするのは難しかったってこと?
このままどんどんpropsが増えていくとTextコンポーネントの旨味ってなくなっていくよなあ、と思いまして
@tyokinuhata
レビューありがとうございます!
これって実装的になんとかしてコンポーネントに渡したスタイルが優先されるようにするのは難しかったってこと?
ですね... スタイルがclassに記述された順ではなく、cssファイルに記述された順で適応されていくので...💦 そのあたりvanilla-extractがうまく吸収してくれないかな〜とか思ったけど、無理そうっす
このままどんどんpropsが増えていくとTextコンポーネントの旨味ってなくなっていくよなあ、と思いまして
これ以上増えることはないと思う + BaseコンポーネントなんでPropsは多くなりがちなので妥協かなと...🥺
まあちょっとこれ以上propsが増えたら設計考え直しますか
概要
Textコンポーネントにline-heightとfont-sizeを指定するpropsを追加しましたのでご確認よろしくお願いします。
背景
背景として PR #377 でTextコンポーネントのスタイルが優先されたため、デフォルトのスタイルを排除し、使用されるスタイルはすべてPropsとして渡すようにしました。
スクリーンショット