MYDS Logo

    MYDS

    Beta

    Senarai Ringkasan

    Komponen senarai ringkasan memaparkan maklumat dalam format kunci-nilai yang tersusun, menjadikannya sesuai untuk memaparkan ringkasan borang, butiran aplikasi, atau sebarang data yang perlu disemak. Ia menyokong tajuk, butang tindakan, dan gaya khusus.

    Government Subsidy Application

    Application IDSUB12345
    Applicant NameLee Ming Wei
    Submission Date15/10/2024 17:35:00
    Subsidy TypePetrol Subsidy
    Status
    Pending
    Document Submitted
    Proof Of Income
    ID Copy
    Expected Response Date23/03/2023 17:35:00

    Penggunaan

    Import
    import {
      SummaryList,
      SummaryListAction,
      SummaryListBody,
      SummaryListHeader,
      SummaryListTerm,
      SummaryListDetail,
      SummaryListRow,
    } from "@govtechmy/myds-react/summary-list";
    Anatomi
    export default () => (
      <SummaryList>
        <SummaryListHeader />
        <SummaryListBody>
          <SummaryListRow>
            <SummaryListTerm />
            <SummaryListDetail />
            <SummaryListAction />
          </SummaryListRow>
        </SummaryListBody>
      </SummaryList>
    );

    Pembungkus Utama: SummaryList

    SummaryList adalah komponen utama untuk mempersembahkan ringkasan item dalam format yang tersusun dan konsisten secara visual. Ia berfungsi sebagai komponen induk yang membungkus semua subkomponen.

    1. SummaryListHeader
    2. SummaryListBody

    1. SummaryListHeader

    SummaryListHeader digunakan untuk memaparkan tajuk senarai ringkasan.

    Contoh:

    Government Subsidy Application

    2. SummaryListBody

    SummaryListBody adalah pembungkus untuk data berbentuk jadual dalam SummaryList. Ia berfungsi sebagai pembungkus utama untuk satu atau beberapa SummaryListRow.

    Contoh:

    Application IDSUB12345
    Applicant NameLee Ming Wei

    2.1 SummaryListRow

    SummaryListRow mentakrifkan baris individu dalam jadual.

    Contoh:

    Application IDSUB12345

    2.1.1 SummaryListTerm

    SummaryListTerm digunakan untuk mewakili istilah atau label dalam baris.

    Contoh:

    Application ID

    2.1.2 SummaryListDetail

    SummaryListDetail memaparkan maklumat terperinci yang sepadan dengan istilah.

    Contoh:

    SUB12345

    2.1.3 SummaryListAction

    SummaryListAction digunakan untuk menambah tindakan (contohnya, butang atau pautan) yang berkaitan dengan baris.

    Contoh:

    2.1.4 SummaryListAddition

    SummaryListAddition memberikan maklumat tambahan atau tindakan dalam baris.

    Contoh:

    Application IDSUB12345Additional Info

    Props

    SummaryList

    PropTypeDefault
    className
    string
    -
    children
    ReactNode
    -

    SummaryListHeader

    PropTypeDefault
    className
    string
    -
    children
    ReactNode
    -

    SummaryListBody

    PropTypeDefault
    className
    string
    -
    children
    ReactNode
    -

    SummaryListRow

    PropTypeDefault
    className
    string
    -
    children
    ReactNode
    -

    SummaryListTerm

    PropTypeDefault
    className
    string
    -
    children
    ReactNode
    -

    SummaryListDetail

    PropTypeDefault
    className
    string
    -
    children
    ReactNode
    -

    SummaryListAction

    PropTypeDefault
    className
    string
    -
    children
    ReactNode
    -

    SummaryListAddition

    PropTypeDefault
    className
    string
    -
    children
    ReactNode
    -

    Di halaman ini