Skip to content

feat: add a custom 'curve-data-table' component#89

Open
loofpc wants to merge 3 commits into
mainfrom
feat/custom-data-table-wrapper
Open

feat: add a custom 'curve-data-table' component#89
loofpc wants to merge 3 commits into
mainfrom
feat/custom-data-table-wrapper

Conversation

@loofpc

@loofpc loofpc commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Adds a curve-data-table component that wraps the data-table component.

Features in this PR:

  • The curve-data-table component itself, with various components and models for cell rendering etc. neatly split into separate files.
  • Mostly same functionality and similar look to the regular data-table. Configurablility is limited, for example no column with image ánd a text, no CSS passable for making text upper or lower case. Additionally, this component allows showing or hiding the search input and column filter dropdown, and the search input can be put on different columns. Current functionality is just how far we got in the POC project, extending it with more options and flexibility would of course be possible.
  • a /table page that shows the same table content as the /demo page but using the new wrapper component.
  • a CurveDataTable Storybook page that shows the same table as the DataTable page. This has just one interactive story for now. Since this component differs in options from the regular DataTable, it might not be feasible or desireable to create the same stories.

@loofpc loofpc changed the title feat: add a custom 'curve-data-table' component that wraps the comple… feat: add a custom 'curve-data-table' component Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant