Skip to content

grid/jsx-components#13

Open
sebastianbochan wants to merge 1 commit into
mainfrom
grid/jsx-components
Open

grid/jsx-components#13
sebastianbochan wants to merge 1 commit into
mainfrom
grid/jsx-components

Conversation

@sebastianbochan

@sebastianbochan sebastianbochan commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Added JSX-based Grid configuration.


TODO

Components

  • - Create basic demo
  • - Title component
  • - Description component
  • - DataTable component
  • - Column component
    • - Column JSX
    • - Map Column.id to datasource fields
    • - Generate column config for Core
  • - Add basic rendering tests

Pagination

  • - Implement Pagination component
  • - Connect Pagination with DataTable
  • - Test

Layout handling

  • - Layout Handling
  • - Collect and detect Grid child components
  • - Support component ordering
  • - Validate components structure
  • - Test

Header - optional

  • - Header object
  • - Grouped headers
  • - Test

Docs

  • - API
  • - Docs
  • - Samples

Demo

  • - Grid with tailwind

@sebastianbochan sebastianbochan self-assigned this Jun 22, 2026
@sebastianbochan sebastianbochan added the Feature New feature or request label Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant