All Projects → entria → datalist

entria / datalist

Licence: other
Turns your data into a table with Relay Modern RefetchContainer

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to datalist

editable-react-table
React table built to resemble a database.
Stars: ✭ 519 (+4225%)
Mutual labels:  table
Table-Detection-using-Deep-Learning
Table Detection using Deep Learning
Stars: ✭ 24 (+100%)
Mutual labels:  table
mini-program-table
基于 WePY 实现的固定头和列的 table 组件,可根据自身需求进行修改扩展。
Stars: ✭ 14 (+16.67%)
Mutual labels:  table
react-tisch
Table component for React and Bootstrap with real React components as cells
Stars: ✭ 17 (+41.67%)
Mutual labels:  table
termtables
🖥️ Pretty tables in the terminal
Stars: ✭ 85 (+608.33%)
Mutual labels:  table
vue3-table-lite
A simple and lightweight data table component for Vue.js 3. Features sorting, paging, row check, dynamic data rendering, supported TypeScript, and more.
Stars: ✭ 148 (+1133.33%)
Mutual labels:  table
DTE
Generate C# class from database table
Stars: ✭ 26 (+116.67%)
Mutual labels:  table
wikitable2csv
A web tool to convert Wiki tables to CSV 📈
Stars: ✭ 112 (+833.33%)
Mutual labels:  table
react-native-simple-table
A simple table for react native.
Stars: ✭ 32 (+166.67%)
Mutual labels:  table
BeeGridTable
BeeGridTable , is a Highly Customizable Table UI component library based on Vue.js. Rich functions、More efficient、Easy to use!
Stars: ✭ 45 (+275%)
Mutual labels:  table
ediTable
Manipulation of table (sort, add, edit, remove, etc... - rows | valid cells, type, require, etc... cells )
Stars: ✭ 14 (+16.67%)
Mutual labels:  table
jh-weapp-demo
微信小程序项目- 实现一些常用效果、封装通用组件和工具类
Stars: ✭ 60 (+400%)
Mutual labels:  table
relay-modern-future
Relay Modern Future: Hooks + Suspense
Stars: ✭ 25 (+108.33%)
Mutual labels:  relay-modern
react-loading-placeholder
Loading placeholer, inspired by Facebook
Stars: ✭ 17 (+41.67%)
Mutual labels:  table
terminal-columns
Render readable & responsive tables in the terminal
Stars: ✭ 27 (+125%)
Mutual labels:  table
medium-toc
Easily create a table of contents for your Medium articles in just one click. ✨
Stars: ✭ 33 (+175%)
Mutual labels:  table
agel-table
element-ui table 的二次封装,保持灵活性,极简的思想,更少的代码,更多的功能,更快速的开发 ⬆⬆⬆
Stars: ✭ 26 (+116.67%)
Mutual labels:  table
obj-to-table
Create a table from an array of objects
Stars: ✭ 15 (+25%)
Mutual labels:  table
relay-store-types-generator
Generate types for the Relay store from your GraphQL schema.
Stars: ✭ 17 (+41.67%)
Mutual labels:  relay-modern
python-realtime-table
Building realtime table using Python and Channels
Stars: ✭ 12 (+0%)
Mutual labels:  table

DataList

Install

npm i @entria/datalist --save
yarn add @entria/datalist

Usage

<DataList
  environment={Environment}
  query={graphql`
    query DataListQuery($first: Int!) {
      users(first: $first) @connection(key: "DataList_users") {
        edges {
          node {
            id
            name
            active
          }
        }
        pageInfo {
          hasNextPage
        }
      }
    }
  `}
  table={{
    columns: [
      {
        label: 'Name',
        property: 'name',
      },
      {
        label: 'Active',
        render: (user) => user.active ? 'Yes' : 'No',
      },
    ],
  }}
  checkboxes={{
    component: (props) => <input type="checkbox" {...props} />,
    onChange: (values) => console.log(values),
  }}
/>

Props

  • environment: The Relay Environment
  • query: The Relay query
  • fragments: An object with the query fragments
  • variables: An object with the query default variables
  • table: An object with table configs
  • checkboxes: An object with checkboxes configs
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].