# @eqworks/lumen-table

> React data table component. Graduated from [@EQWorks/react-labs](https://github.com/EQWorks/react-labs).

Latest version **1.4.1** (published 2022-03-10) · MIT license · 0 weekly downloads

## Install

```sh
npm install @eqworks/lumen-table
pnpm add @eqworks/lumen-table
yarn add @eqworks/lumen-table
bun add @eqworks/lumen-table
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.4.1 |
| Published | 2022-03-10 |
| First published | 2020-10-20 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 3 |
| Unpacked size | 73.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 2 |
| Author | EQ Devs |
| Maintainers | catherinezhang, woozyking, dilshaneq, goondrious, kevlabs, hyx131 |

## Links

- npm: https://www.npmjs.com/package/@eqworks/lumen-table
- Repository: git@github.com:EQWorks/lumen-table
- npm.io page: https://npm.io/package/@eqworks/lumen-table

## Dependencies (3)

- [prop-types](https://npm.io/package/prop-types.md) ^15.7.2
- [use-cached](https://npm.io/package/use-cached.md) ^2.0.0
- [react-table](https://npm.io/package/react-table.md) ^7.6.0

## Recent versions

- 1.4.1 (latest) — 2022-03-10
- 2.0.0-alpha.38 (alpha) — 2025-01-31
- 2.0.0-alpha.37 — 2025-01-31
- 2.0.0-alpha.36 — 2024-09-18
- 2.0.0-alpha.35 — 2024-09-18
- 2.0.0-alpha.34 — 2024-09-18
- 2.0.0-alpha.33 — 2024-06-07
- 2.0.0-alpha.32 — 2024-06-01
- 2.0.0-alpha.31 — 2024-05-06
- 2.0.0-alpha.29 — 2024-02-02
- 2.0.0-alpha.28 — 2024-01-23
- 2.0.0-alpha.27 — 2024-01-22
- 2.0.0-alpha.26 — 2024-01-22
- 2.0.0-alpha.24 — 2024-01-22
- 2.0.0-alpha.23 — 2024-01-22
- … 20 more at https://npm.io/package/@eqworks/lumen-table/versions

## README

# @EQWorks/lumen-table

React data table component. Graduated from [@EQWorks/react-labs](https://github.com/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>`:

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

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

Now, you can start using `lumen-table` component:

```jsx
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>`.<br />[Click here to find out how to create your own theme using Material UI's `createMuiTheme` method](https://material-ui.com/customization/theming/#api).

---
_Source: https://npm.io/package/@eqworks/lumen-table · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
