SVAR DataGrid is an advanced Svelte component that enhances standard data tables, enabling you to create high-performance, feature-rich data grids that efficiently handle large data sets. Fully customizable, it supports inline editing with a variety of cell editors to meet diverse project requirements.
There are two versions of SVAR DataGrid:
To use the SVAR DataGrid v.2.0 beta for Svelte 5, install it as follows:
npm install wx-svelte-grid
To use the SVAR DataGrid for Svelte 4:
npm install wx-svelte-grid@1.3.0
To use SVAR DataGrid, simply import the package and include the component in your Svelte file:
<script>
import { Grid } from "wx-svelte-grid";
const data = [
{
id: 12,
name: "Alex Brown",
year: 1974,
},
];
const columns = [
{
id: "name",
header: "Title",
flexgrow: 1,
sort: true,
editor: "text",
},
{
id: "year",
header: "Year",
width: 100,
sort: true,
editor: "text",
},
];
</script>
<Grid {data} {columns} />
For further instructions, see the detailed how-to-start guide.
Typically, you don't need to modify the code. However, if you wish to do so, follow these steps:
yarn
to install dependencies. Note that this project is a monorepo using yarn
workspaces, so npm will not workyarn start
To run the test:
yarn start:tests
yarn test:cypress
Post an Issue or use our community forum.