MYDS Logo

    MYDS

    Beta

    Butang

    Elemen UI asas yang digunakan untuk mencetuskan tindakan atau acara. Ia memastikan konsistensi, kebolehcapaian, dan panggilan tindakan yang jelas.

    Penggunaan

    Import
    import {
      Button,
      ButtonIcon,
      ButtonCounter,
    } from "@govtechmy/myds-react/button";
    Anatomi
    export default () => (
      <Button>
        <ButtonIcon />
        <ButtonCounter />
      </Button>
    );

    Contoh

    Varian

    Gunakan prop variant untuk menukar gaya butang!

    Saiz

    Gunakan prop size untuk menukar saiz butang!

    Dengan Ikon

    Gunakan <ButtonIcon> untuk menambah ikon tindakan pada butang.

    Ikon Sahaja

    Untuk Butang dengan ikon sahaja - gunakan hanya <ButtonIcon> sebagai anak.

    Dengan Penghitung

    Gunakan <ButtonCounter> untuk menambah maklumat berangka pada butang.

    Props

    Button

    PropTypeDefault
    variant
    enum
    default-outline
    size
    enum
    small

    ButtonIcon

    PropTypeDefault
    children
    ReactNode
    -

    ButtonCounter

    PropTypeDefault
    children
    ReactNode
    -

    Di halaman ini