From 6b62b7084a0d10af44e9a0213c907d93c2919e3a Mon Sep 17 00:00:00 2001 From: sitbubu Date: Tue, 22 Feb 2022 11:53:48 +0200 Subject: [PATCH] Delete prop after usage Signed-off-by: sitbubu --- .../components/doc_viewer_links/doc_viewer_links.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugins/discover/public/application/components/doc_viewer_links/doc_viewer_links.tsx b/src/plugins/discover/public/application/components/doc_viewer_links/doc_viewer_links.tsx index 988718701c87..e2db796a09b8 100644 --- a/src/plugins/discover/public/application/components/doc_viewer_links/doc_viewer_links.tsx +++ b/src/plugins/discover/public/application/components/doc_viewer_links/doc_viewer_links.tsx @@ -13,7 +13,11 @@ export function DocViewerLinks(renderProps: DocViewLinkRenderProps) { const listItems = getDocViewsLinksRegistry() .getDocViewsLinksSorted() .map((item) => { - item.href = item.generateurlcb ? item.generateurlcb(renderProps) : item.href; + if (item.generateurlcb) { + item.href = item.generateurlcb(renderProps); + delete item.generateurlcb; + } + return item; });