
Security News
Crates.io Users Targeted by Phishing Emails
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
react-delta-table
Advanced tools
A react data table component including pagination, search, export to json and csv and more...
React Data Table Component requires the following be installed in your project:
If you're using Typescript:
npm install react-delta-table
yarn add react-delta-table
Import the DataTable from "react-delta-table". By default the table will set it width to 100%. Use a container if you want the table to use only a certain width.
Example :
import { createRoot } from 'react-dom/client';
import { DataTable } from 'react-delta-table';
const container = document.getElementById('root')
const root = createRoot(container)
root.render(
<div style={{width: "80vw", margin: "auto"}}>
<DataTable
headers={['First Name', 'Last Name', 'Birth', 'Start Date', 'Department', 'Street', 'City', 'State', 'Zip Code']}
rows={
[
[
"Bruce",
"Wayne",
"06/17/1983",
"05/04/2022",
"Engineering",
"Blackgate",
"Gotham",
"NY",
"89000"
],
[
"Clark ",
"Kent",
"01/08/1981",
"02/09/2022",
"Legal",
"General Ford",
"Metropolis",
"TX",
"7000"
],
[
"Diana",
"Prince",
"05/14/1901",
"05/14/2022",
"Sales",
"Venici Beach",
"Miami",
"CA",
"28924"
]
]
}
itemPerPageRanges={[5, 10, 20, 50, 100]}
labels={{
search: "Search : ",
display: "Display : ",
export: "Export to :",
first: "First",
previous: "Prev",
next: "Next",
last: "Last",
}}
className=""
theme="dark"
/>
</div>
)
headers: Array[string] required
An array of strings that includes all your headers. The order in your array will be the order oof your headers
rows: Array[Array[string]] required
An array of arrays of strings. Each array in this array will be a row in your table. In each of this array (row) there will be a cell value
itemPerPageRanges: Array[number] required
Each number will be a possible number of items per page that you will can select in the item per page select component of the table
labels: Object { search: string, display: string, export: string, first: string, previous: string, next: string, last: string } required
Object that contains all the value for the text labels of the table. Replace the string value with what you want instead
className string
A className attribut that will be include in first position of the higher component of the table HTML tree. Check the inspector for the html of the component for more details.
theme: "dark" | "light" required
Two default dark/light style for the table component
FAQs
A react data table component including pagination, search, export to json and csv and more...
We found that react-delta-table demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
Product
Socket now lets you customize pull request alert headers, helping security teams share clear guidance right in PRs to speed reviews and reduce back-and-forth.
Product
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.