npm.io
1.4.1 • Published 4 years ago

@eqworks/lumen-table

Licence
MIT
Version
1.4.1
Deps
3
Size
74 kB
Vulns
0
Weekly
0
Stars
2

@EQWorks/lumen-table

React data table component. Graduated from @EQWorks/react-labs.

Getting started

Firstly, install lumen-table:

npm i @eqworks/lumen-table

Next, install the required peer dependencies:

npm i @eqworks/lumen-ui @material-ui/core @material-ui/icons @material-ui/lab react react-dom

Once you have installed all the required dependencies, wrap your application in a <ThemeProvider>:

import { ThemeProvider } from "@eqworks/lumen-ui";

const MyApp = () => <ThemeProvider>Hello world!</ThemeProvider>;

Now, you can start using lumen-table component:

import { Table } from "@eqworks/lumen-table";

const MyComponent = () => (
  <div>
    <Table />
  </div>
);

Note: You can override the lumen-ui default theme by passing a theme prop to <ThemeProvider>.
Click here to find out how to create your own theme using Material UI's createMuiTheme method.