Skip to content

[feat] Datatables that can be customized, sortable and filterable by column for Table Page #39

Description

@johnhorsema

Is your feature request related to a problem? Please describe.
Thanks to @wliao008's #29 PR, we are able to have paginated tables.
However, in terms of UI, the lack of interactivity and features of the current plain HTML table makes it difficult to filter and customize the table view.

Describe the solution you'd like
The Datatables component should be able to render an interactive table where the user is able to:

  • show/hide columns
  • sort by column
  • filter by column
  • Download as CSV (TBC)

Describe alternatives you've considered
Existing no-code tools like NocoDB and Baserow already has such Datatable components written in Vue.
We can take reference from these implementations.
nocodb/nocodb
bram2w/baserow

Additional context
N/A

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions