Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[8.x] [Search][Connectors] Choose connector selectable custom icon (#…
…197068) (#197440) # Backport This will backport the following commits from `main` to `8.x`: - [[Search][Connectors] Choose connector selectable custom icon (#197068)](#197068) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"José Luis González","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-10-23T13:31:01Z","message":"[Search][Connectors] Choose connector selectable custom icon (#197068)\n\n## Summary\r\n\r\nThis PR shows the connectors selected icon when choosing one from the\r\n`<ChooseConnectorSelectable/>` component.\r\nAt the same time the selectedConnector was not updated when clearing the\r\nselection. Now it updated this state and the related UI elements like\r\nthe left doc links and the footer last block changed their state based\r\non this.\r\n\r\n![CleanShot 2024-10-21 at 15 48\r\n58](https://github.com/user-attachments/assets/ac76c44a-7562-4f5a-adf0-4a41d70bad46)\r\n\r\n\r\n\r\n\r\n\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <[email protected]>","sha":"d081884cb5eeba64a4d035c1bd01a5f809db0204","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v9.0.0","Team:Search","v8.16.0","backport:version","v8.17.0"],"title":"[Search][Connectors] Choose connector selectable custom icon","number":197068,"url":"https://github.com/elastic/kibana/pull/197068","mergeCommit":{"message":"[Search][Connectors] Choose connector selectable custom icon (#197068)\n\n## Summary\r\n\r\nThis PR shows the connectors selected icon when choosing one from the\r\n`<ChooseConnectorSelectable/>` component.\r\nAt the same time the selectedConnector was not updated when clearing the\r\nselection. Now it updated this state and the related UI elements like\r\nthe left doc links and the footer last block changed their state based\r\non this.\r\n\r\n![CleanShot 2024-10-21 at 15 48\r\n58](https://github.com/user-attachments/assets/ac76c44a-7562-4f5a-adf0-4a41d70bad46)\r\n\r\n\r\n\r\n\r\n\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <[email protected]>","sha":"d081884cb5eeba64a4d035c1bd01a5f809db0204"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197068","number":197068,"mergeCommit":{"message":"[Search][Connectors] Choose connector selectable custom icon (#197068)\n\n## Summary\r\n\r\nThis PR shows the connectors selected icon when choosing one from the\r\n`<ChooseConnectorSelectable/>` component.\r\nAt the same time the selectedConnector was not updated when clearing the\r\nselection. Now it updated this state and the related UI elements like\r\nthe left doc links and the footer last block changed their state based\r\non this.\r\n\r\n![CleanShot 2024-10-21 at 15 48\r\n58](https://github.com/user-attachments/assets/ac76c44a-7562-4f5a-adf0-4a41d70bad46)\r\n\r\n\r\n\r\n\r\n\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <[email protected]>","sha":"d081884cb5eeba64a4d035c1bd01a5f809db0204"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: José Luis González <[email protected]>
- Loading branch information