Penggunaan
Menggunakan MYDS sepatutnya semudah perpustakaan komponen lain
Asas
Hanya import komponen & gunakannya, seperti di bawah!
Pastikan untuk merujuk API setiap Komponen untuk mengetahui apa yang tersedia.
Komposisi
Komponen MYDS dibina dengan komposisi dalam fikiran. Komposisi menawarkan penyesuaian pada tahap terendah, memberikan kebebasan tertinggi kepada pembangun untuk melaksanakan logik mereka sendiri pada komponen MYDS.
Lihat beberapa contoh berikut di bawah:
A. Gantikan komponen induk
Contoh ini menunjukkan cara untuk menimpa props untuk menerapkan kelas atau pendengar acara yang ditetapkan melalui asChild
.
Hasilnya, <Link>
mewarisi gaya komponen <Button>
sambil masih berfungsi sebagai <Link>
!
B. Menimpa props
Contoh ini menunjukkan bagaimana komponen induk boleh menimpa props komponen anak dengan bertindak seperti pembungkus.
Dalam kes ini, komponen <ButtonIcon>
menerapkan CSS yang diperlukan pada ikon <ArrowForward />
untuk menjadikannya mematuhi komponen <Button>
& varian yang dipilih.