bpk-component-table

4.2.0 • Public • Published

bpk-component-table

Backpack table component.

Installation

npm install bpk-component-table --save-dev

Usage

import React from 'react';
import {
  BpkTable,
  BpkTableHead,
  BpkTableBody,
  BpkTableRow,
  BpkTableCell,
  BpkTableHeadCell,
} from 'bpk-component-table';

export default () => (
  <BpkTable>
    <BpkTableHead>
      <BpkTableRow>
        <BpkTableHeadCell>Heading 1</BpkTableHeadCell>
        <BpkTableHeadCell>Heading 2</BpkTableHeadCell>
        <BpkTableHeadCell>Heading 3</BpkTableHeadCell>
        <BpkTableHeadCell>Heading 4</BpkTableHeadCell>
      </BpkTableRow>
    </BpkTableHead>
    <BpkTableBody>
      <BpkTableRow>
        <BpkTableCell>Row 1, Data 1</BpkTableCell>
        <BpkTableCell>Row 1, Data 2</BpkTableCell>
        <BpkTableCell>Row 1, Data 3</BpkTableCell>
        <BpkTableCell>Row 1, Data 4</BpkTableCell>
      </BpkTableRow>
      <BpkTableRow>
        <BpkTableCell>Row 2, Data 1</BpkTableCell>
        <BpkTableCell>Row 2, Data 2</BpkTableCell>
        <BpkTableCell>Row 2, Data 3</BpkTableCell>
        <BpkTableCell>Row 2, Data 4</BpkTableCell>
      </BpkTableRow>
    </BpkTableBody>
  </BpkTable>
);

Props

For BpkTableHead, BpkTableBody, BpkTableRow & BpkTableCell .

Property PropType Required Default Value
children node true -

For BpkTable & BpkTableHeadCell.

Property PropType Required Default Value
children node true -
alternate (deprecated) bool false false

Dependencies (3)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i bpk-component-table

    Weekly Downloads

    50

    Version

    4.2.0

    License

    Apache-2.0

    Unpacked Size

    41.5 kB

    Total Files

    25

    Last publish

    Collaborators

    • anambl
    • skyscanner-koalasquad
    • gert-jan.vercauteren
    • frugoman
    • marianeumayer-skyscanner
    • ojcurt
    • mattface