Skip to content

Hot Fix: Add filterMode/filterValues to DataTable - #9

Merged
jeffgallini merged 1 commit into
mainfrom
HOTFIX-DataTable-Filtering
May 26, 2026
Merged

Hot Fix: Add filterMode/filterValues to DataTable#9
jeffgallini merged 1 commit into
mainfrom
HOTFIX-DataTable-Filtering

Conversation

@jeffgallini

Copy link
Copy Markdown
Owner

Filtering was causing the tables to no longer render. This is due to the structure of the Mantine-Datatable abstraction, which appears to be fixed now.

Expose column filtering API on the DataTable component: adds filterMode and filterValues props (and lastFilterChange) to the generated Python wrapper (types, prop lists and available_properties), and registers snake_case aliases (filter_mode, filter_values). Implements a convenience DataTable.update_filters(...) method with doc/signature and updates the component docs. Bundled frontend/build artifacts (minified JS and source component) and metadata were updated, and tests/usage examples were added/adjusted to cover the new filter API.

Expose column filtering API on the DataTable component: adds filterMode and filterValues props (and lastFilterChange) to the generated Python wrapper (types, prop lists and available_properties), and registers snake_case aliases (filter_mode, filter_values). Implements a convenience DataTable.update_filters(...) method with doc/signature and updates the component docs. Bundled frontend/build artifacts (minified JS and source component) and metadata were updated, and tests/usage examples were added/adjusted to cover the new filter API.
@jeffgallini
jeffgallini merged commit 92e655f into main May 26, 2026
1 check failed
@jeffgallini
jeffgallini deleted the HOTFIX-DataTable-Filtering branch May 26, 2026 12:37
@jeffgallini
jeffgallini restored the HOTFIX-DataTable-Filtering branch May 26, 2026 12:38
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