-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Implement column action #1939
Labels
Milestone
Comments
This ticket is not blocked anymore, see
|
3 tasks
MajaZarkova
added a commit
that referenced
this issue
Dec 9, 2024
<!-- Is your PR related to an issue? Then please link it via the "Relates to #" below. Else, remove it. --> Relates to #1939 DataGridFeature type is extended to support listItems which are rendered as a flyout right next to the header ## Checklist - [x] The added / edited code has been documented with [JSDoc](https://jsdoc.app/about-getting-started) - [x] All changes are documented in the documentation app (folder `apps/docs`) - [x] A changeset is added with `npx changeset add` if your changes should be released as npm package (because they affect the library usage)
14 tasks
ChristianBusshoff
pushed a commit
that referenced
this issue
Dec 10, 2024
<!-- Is your PR related to an issue? Then please link it via the "Relates to #" below. Else, remove it. --> Relates to #1939 DataGridFeature type is extended to support listItems which are rendered as a flyout right next to the header ## Checklist - [x] The added / edited code has been documented with [JSDoc](https://jsdoc.app/about-getting-started) - [x] All changes are documented in the documentation app (folder `apps/docs`) - [x] A changeset is added with `npx changeset add` if your changes should be released as npm package (because they affect the library usage)
MajaZarkova
added a commit
that referenced
this issue
Dec 10, 2024
<!-- Is your PR related to an issue? Then please link it via the "Relates to #" below. Else, remove it. --> Relates to #1939 - The more actions storybook example is renamed to Header Interactions - The flyout options are added to every column - The flyout options are changes The changes were requested by UX
1 task
MajaZarkova
added a commit
that referenced
this issue
Dec 18, 2024
<!-- Is your PR related to an issue? Then please link it via the "Relates to #" below. Else, remove it. --> Relates to #1939 When listItems are not set the icons will be rendered inside the flyout ## Checklist - [x] The added / edited code has been documented with [JSDoc](https://jsdoc.app/about-getting-started)
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Labels
Depends on
Why?
This feature is needed for our collaboration project PSF.
In case of advanced filtering/sorting or multiple column actions being required, we need to show the actions in a special flyout.
This story is implemented on the basis of the advanced sorting mode.
Design
Figma > Data > Advanced Sorting
Acceptance criteria
TableFeature
type is extended to be able to add column actionsOnyxDataGrid
shows the column actions in a flyout whenlistComponent
definedImplementation details
The basic
useTableFeature
composable API (defined in #1852) is extended like this:Applicable ARIA Pattern
Definition of Done
Approval
The text was updated successfully, but these errors were encountered: