Skip to content
This repository has been archived by the owner on Nov 25, 2022. It is now read-only.
DanilAndreev edited this page Jul 28, 2020 · 27 revisions

mui-table-flexible

logo

General

npm version GitHub Workflow Status npm (scoped) GitHub issues GitHub pull requests

Dependencies

David GitHub package.json dependency version (prod)

Social

GitHub stars GitHub watchers GitHub forks GitHub followers

Development

GitHub last commit GitHub commit activity GitHub language count GitHub top language

Overview

mui-table-flexible - table processor, designed to create tables with resize handlers for big amount of data. flexible table example

Installation

Install MuiTableFlexible's source files via npm or yarn.

npm install @danilandreev/mui-table-flexible

or

yarn add @danilandreev/mui-table-flexible

Usage

import React from "react";
import {
    FlexibleTable, 
    FlexibleTableCell, 
    FlexibleTableRow
} from "@danilandreev/mui-table-flexible";


export default function FlexibleTableExample() {
    const columns = [
        <FlexibleTableCell name={'hello'}>Hello</FlexibleTableCell>,
        //  ...
    ];

    return (
        <FlexibleTable
            columns={columns}
        >
            <FlexibleTableRow>
                <FlexibleTableCell name={'hello'}>I've</FlexibleTableCell>
                 {/*...*/}
            </FlexibleTableRow>
            <FlexibleTableRow>
                <FlexibleTableCell name={'hello'}>Because</FlexibleTableCell>
                 {/*...*/}
            </FlexibleTableRow>
            <FlexibleTableRow>
                <FlexibleTableCell name={'hello'}>Left</FlexibleTableCell>
                 {/*...*/}
            </FlexibleTableRow>
        </FlexibleTable>
    );
}

Topics

Documentation