Sha256: b69d0d36b172b0e4e5c0e6f474e3e9cf86b0aba6ee703c84049dfa77ebba144b

Contents?: true

Size: 1.08 KB

Versions: 61

Compression:

Stored size: 1.08 KB

Contents

import React from "react"
import { AdvancedTable } from "playbook-ui"
import PAGINATION_MOCK_DATA from "./advanced_table_pagination_mock_data.json"

const AdvancedTablePagination = (props) => {
  const columnDefinitions = [
    {
      accessor: "year",
      label: "Year",
      cellAccessors: ["quarter", "month", "day"],
    },
    {
      accessor: "newEnrollments",
      label: "New Enrollments",
    },
    {
      accessor: "scheduledMeetings",
      label: "Scheduled Meetings",
    },
    {
      accessor: "attendanceRate",
      label: "Attendance Rate",
    },
    {
      accessor: "completedClasses",
      label: "Completed Classes",
    },
    {
      accessor: "classCompletionRate",
      label: "Class Completion Rate",
    },
    {
      accessor: "graduatedStudents",
      label: "Graduated Students",
    },
  ]

  return (
    <>
      <AdvancedTable
          columnDefinitions={columnDefinitions}
          pagination
          responsive="none"
          tableData={PAGINATION_MOCK_DATA}
          {...props}
      />
    </>
  )
}

export default AdvancedTablePagination

Version data entries

61 entries across 61 versions & 2 rubygems

Version Path
playbook_ui_docs-14.12.0.pre.alpha.play1790darkaudittable5802 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui-14.12.0.pre.alpha.play1790darkaudittable5802 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui_docs-14.12.0.pre.alpha.play1752updatecontenttag5801 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui-14.12.0.pre.alpha.play1752updatecontenttag5801 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui_docs-14.13.0.pre.rc.6 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui-14.13.0.pre.rc.6 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui_docs-14.13.0.pre.rc.5 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui-14.13.0.pre.rc.5 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui_docs-14.12.0.pre.alpha.PLAY1602lightboxoverlapnitrobug5781 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui-14.12.0.pre.alpha.PLAY1602lightboxoverlapnitrobug5781 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui_docs-14.13.0.pre.rc.4 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui-14.13.0.pre.rc.4 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui_docs-14.12.0.pre.alpha.playrailsinputmaskissue5775 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui-14.12.0.pre.alpha.playrailsinputmaskissue5775 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui_docs-14.12.0.pre.alpha.PBNTR456fixedconftoastrailsautoclose5757 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui-14.12.0.pre.alpha.PBNTR456fixedconftoastrailsautoclose5757 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui_docs-14.12.0.pre.alpha.PBNTR456fixedconftoastrailsautoclose5754 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui-14.12.0.pre.alpha.PBNTR456fixedconftoastrailsautoclose5754 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui_docs-14.12.0.pre.alpha.PLAY1602lightboxoverlapnitrobugzindextoken5751 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx
playbook_ui-14.12.0.pre.alpha.PLAY1602lightboxoverlapnitrobugzindextoken5751 app/pb_kits/playbook/pb_advanced_table/docs/_advanced_table_pagination.jsx