muhammedamirt / TableManagerAssignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

instructions

  1. Two screens need to be built from a single reusable component.

  2. Reusable component needs to have a table, global filter, individual column filter, sorting for individual columns, pagination, refresh

  3. Screen 1’s table should have 6 columns while the other can have only 4 columns.

  4. All the other features should be like plug & play, for e.g., screen 1 table may not have global filter whereas the other need to have.

  5. Two screens can be displayed based on the individual button clicks.

  6. Features that need to be enabled:

  7. Table - 1 - Global filter, pagination

  8. Table - 2 - Sorting, refresh.

  9. Individual column filter should be in both tables.

Follow below

To run this project

  • clone this repo.

      git clone https://github.com/muhammedamirt/TableManagerAssignment.git
    

Frontend

  • start app after install node_modules.

      npm install
      npm start
    

About


Languages

Language:JavaScript 87.0%Language:HTML 9.6%Language:CSS 3.4%