https://github.com/material-table-core/exporters
Default export methods for @material-table/core
https://github.com/material-table-core/exporters
Last synced: 5 months ago
JSON representation
Default export methods for @material-table/core
- Host: GitHub
- URL: https://github.com/material-table-core/exporters
- Owner: material-table-core
- License: mit
- Created: 2021-01-25T15:30:00.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2026-01-12T14:05:13.000Z (5 months ago)
- Last Synced: 2026-01-12T19:56:52.371Z (5 months ago)
- Language: JavaScript
- Size: 543 KB
- Stars: 2
- Watchers: 1
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# @material-table/exporters
À la carte exporters for `@material-table/core`
# Installation
```
// npm
npm i @material-table/exporters
// yarn
yarn add @material-table/exporters
```
# Supported Formats
- `import { ExportCsv } from "@material-table/exporters";`
- `import { ExportPdf } from "@material-table/exporters";`
# Contributing
### Project Commands
| Command | Description |
| ------------------------ | -------------------------------------------------------------------------- |
| `npm run build:root` | builds src/index.js |
| `npm run build:children` | builds everything in `src` while specifically ignoring `src/index.js` |
| `npm run build` | runs the following command: `npm run build:root && npm run build:children` |
### Publish NPM Package
- Run `npm version patch -m "Release x.x.x"`
- This example targets "patch"
- If the message (`-m "..."`) starts with `Release` we have a GitHub Action that will automatically attempt to publish