[8.7] [Lens] better support for user messages on embeddable (#149458) (#153041)

# Backport

This will backport the following commits from `main` to `8.7`:
- [[Lens] better support for user messages on embeddable
(#149458)](https://github.com/elastic/kibana/pull/149458)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Drew
Tate","email":"drew.tate@elastic.co"},"sourceCommit":{"committedDate":"2023-02-15T14:23:59Z","message":"[Lens]
better support for user messages on embeddable
(#149458)","sha":"24efb8597e8ed598f930373a32238e4b54c7309c","branchLabelMapping":{"^v8.8.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Visualizations","release_note:skip","Feature:Lens","backport:prev-minor","v8.8.0"],"number":149458,"url":"https://github.com/elastic/kibana/pull/149458","mergeCommit":{"message":"[Lens]
better support for user messages on embeddable
(#149458)","sha":"24efb8597e8ed598f930373a32238e4b54c7309c"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.8.0","labelRegex":"^v8.8.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/149458","number":149458,"mergeCommit":{"message":"[Lens]
better support for user messages on embeddable
(#149458)","sha":"24efb8597e8ed598f930373a32238e4b54c7309c"}}]}]
BACKPORT-->
This commit is contained in:
Drew Tate 2023-03-09 12:04:04 -06:00 committed by GitHub
parent 17e1a1ebb9
commit ac4f4e5e6a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

Diff content is not available