Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Canvas] Filters panel with filter group update functionality. #117649

Closed

Conversation

Kuznietsov
Copy link
Contributor

Introduction

At this PR the feature from this issue was extended by the functionality of updating the filter group of the filter directly from the Filters panel.

Screenshots

Changing filter group to the filter group of the element.

Screenshot 2021-11-05 at 14 46 30
Screenshot 2021-11-05 at 14 46 43

Displaying all the filters, depending to the group of the element with an ability to update.

Screenshot 2021-11-05 at 14 46 52
Screenshot 2021-11-05 at 14 48 54

Changing the group is updating the element view.

Screenshot 2021-11-05 at 14 49 14

@Kuznietsov Kuznietsov added backport:skip This commit does not require backporting Feature:Canvas Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas v8.1.0 impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:medium Medium Level of Effort release_note:feature Makes this part of the condensed release notes and removed WIP Work in progress labels Nov 18, 2021
…anel_update_group

# Conflicts:
#	x-pack/plugins/canvas/public/components/workpad_filters/__stories__/elements.ts
#	x-pack/plugins/canvas/public/components/workpad_filters/__stories__/workpad_filters.stories.tsx
#	x-pack/plugins/canvas/public/components/workpad_filters/hooks/use_canvas_filters.ts
@Kuznietsov
Copy link
Contributor Author

@elasticmachine merge upstream

@Kuznietsov
Copy link
Contributor Author

@elasticmachine merge upstream

@Kuznietsov
Copy link
Contributor Author

@elasticmachine merge upstream

@Kuznietsov
Copy link
Contributor Author

@elasticmachine merge upstream

@Kuznietsov
Copy link
Contributor Author

@elasticmachine merge upstream

@Kuznietsov Kuznietsov mentioned this pull request Nov 30, 2021
18 tasks
@Kuznietsov
Copy link
Contributor Author

@elasticmachine merge upstream

@kibanamachine
Copy link
Contributor

merge conflict between base and head

# Conflicts:
#	x-pack/plugins/canvas/canvas_plugin_src/renderers/filters/dropdown_filter/index.tsx
#	x-pack/plugins/canvas/canvas_plugin_src/renderers/filters/time_filter/index.tsx
#	x-pack/plugins/canvas/public/components/sidebar/element_settings/element_settings.component.tsx
#	x-pack/plugins/canvas/public/components/workpad_filters/__stories__/workpad_filters.stories.tsx
#	x-pack/plugins/canvas/public/components/workpad_filters/hooks/use_canvas_filters.ts
#	x-pack/plugins/canvas/public/components/workpad_filters/workpad_filters.tsx
#	x-pack/plugins/canvas/public/functions/filters.ts
#	x-pack/plugins/canvas/public/lib/filter.test.ts
#	x-pack/plugins/canvas/public/lib/filter.ts
@kibana-ci
Copy link
Collaborator

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
canvas 1071 1073 +2

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
canvas 1013.2KB 1019.4KB +6.2KB

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

cc @Kunzetsov

@Kuznietsov Kuznietsov closed this May 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:skip This commit does not require backporting Feature:Canvas impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:medium Medium Level of Effort release_note:feature Makes this part of the condensed release notes Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas v8.1.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants