
Solusi CSS-in-TS dinamis, berdasarkan emosi 
Beranda - Dokumentasi - Taman Bermain
Anda dapat menganggap tss-react sebagai @emotion/jss .
Pada dasarnya, setara dengan tipe-aman dari JSS API tetapi didukung oleh emosi, seperti @emotion/styled adalah API yang berkomponen bergaya tetapi didukung oleh emosi.
$ .@emotion yang mendasarinya.withStyles API ditampilkan, untuk membantu Anda bermigrasi dari @material-ui v4.@emotion/react , ini memiliki dampak yang sangat kecil pada ukuran bundel bersama MUI (~ 5kb minziped).'tss-react' dapat digunakan sebagai pengganti yang menguntungkan untuk @material-ui v4 makeStyles dan 'react-jss' .tss-react tidak akan menjadi entri lain di peerDependencies Anda.Meskipun modul ini ditulis dalam TypeScript, menggunakan TypeScript dalam aplikasi Anda adalah opsional (tetapi disarankan karena dilengkapi dengan manfaat luar biasa untuk Anda dan basis kode Anda).
Mulai
Semakin banyak proyek, semakin banyak waktu yang saya habiskan untuk meningkatkan dan mempertahankannya. Terima kasih atas dukungan Anda?
Tak perlu disebutkan, perpustakaan ini sangat terinspirasi oleh JSS, solusi OG CSS-in-Js.
Menjalankan aplikasi demo:
git clone https://github.com/garronej/tss-react
cd tss-react
yarn
yarn build
npx tsc -w & npx tsc --module es2015 --outDir dist/esm -w
# Open another Terminal
yarn start_spa # For testing in in a Create React App setup
yarn start_ssr # For testing in a Next.js setup
yarn start_appdir # Next.js 13 setup in App directory mode Untuk melaporkan kerentanan keamanan, silakan gunakan kontak keamanan Tidelift. Tidelift akan mengoordinasikan perbaikan dan pengungkapan.