/*! Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one or more contributor license agreements. * Licensed under the Elastic License 2.0; you may not use this file except in compliance with the Elastic License 2.0. */ (window.timelines_bundle_jsonpfunction=window.timelines_bundle_jsonpfunction||[]).push([[2],{60:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(4),i=n(54),r=n(0),s=n.n(r);const l=i.i18n.translate("xpack.timelines.hoverActions.tooltipWithKeyboardShortcut.pressTooltipLabel",{defaultMessage:"Press"}),o=({additionalScreenReaderOnlyContext:e="",content:t,shortcut:n,showShortcut:i})=>s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{"data-test-subj":"content"},t),""!==e&&s.a.createElement(a.EuiScreenReaderOnly,{"data-test-subj":"additionalScreenReaderOnlyContext"},s.a.createElement("p",null,e)),i&&s.a.createElement(a.EuiText,{color:"subdued","data-test-subj":"shortcut",size:"s",textAlign:"center"},s.a.createElement("span",null,l)," ",s.a.createElement(a.EuiBadge,{color:"hollow"},n))),c=s.a.memo(o);c.displayName="TooltipWithKeyboardShortcut"},61:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return i}));const a=({field:e,value:t})=>null==t?e:Array.isArray(t)?`${e} ${t.join(" ")}`:`${e} ${t}`,i=(e,t,n=!1)=>{const a=null!=t?Array.isArray(t)?t[0]:t:null;return null!=a?{meta:{alias:null,negate:n,disabled:!1,type:"phrase",key:e,value:a,params:{query:a}},query:{match:{[e]:{query:a,type:"phrase"}}}}:{exists:{field:e},meta:{alias:null,disabled:!1,key:e,negate:void 0===t,type:"exists",value:"exists"}}}},62:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var a=n(0),i=n(7),r=n(2),s=n(55),l=n(57);const o=()=>{const{toasts:e}=Object(s.useKibana)().services.notifications,t=Object(a.useRef)(null==e?void 0:e.addError.bind(e)).current,n=Object(a.useRef)(null==e?void 0:e.addSuccess.bind(e)).current,i=Object(a.useRef)(null==e?void 0:e.addWarning.bind(e)).current;return{api:e,addError:Object(a.useCallback)(((e,n)=>{const a=c(e);return t(a,n)}),[t]),addSuccess:n,addWarning:i}},c=e=>null!=e&&Object(l.isEsError)(e)?u(e):Object(r.i)(e)?d(e):e instanceof Error?m(e):b(e),u=e=>{var t,n,a,i,r;const s=null!=e.err?e.err:e,l=null!=(null===(t=e.err)||void 0===t?void 0:t.statusCode)?`(${e.err.statusCode})`:null!=e.statusCode?`(${e.statusCode})`:"",o=f(s),c=new Error(`${null!==(n=null===(a=e.attributes)||void 0===a?void 0:a.reason)&&void 0!==n?n:e.message} ${l}`);return c.name=null!==(i=null===(r=e.attributes)||void 0===r?void 0:r.reason)&&void 0!==i?i:e.message,null!=o&&(c.stack=o),c},d=e=>{const t=Object(r.j)(e)?`(${e.body.statusCode})`:Object(r.k)(e)?`(${e.body.status_code})`:"",n=f(e),a=new Error(`${""!==String(e.body.message).trim()?e.body.message:e.message} ${t}`);return a.name=null!=e.name?e.name:"",null!=n&&(a.stack=n),a},m=e=>{const t=f(e),n=new Error(e.message);return n.name=e.name,null!=t&&(n.stack=t),n},b=e=>{const t=f(e),n=Object(i.isString)(e)?e:e instanceof Object&&null!=t?t:String(e),a=new Error(n);return a.name=n,null!=t&&(a.stack=t),a},f=e=>{try{return JSON.stringify(e,((e,t)=>{const n=p(t);return g(n)?void 0:n}),2)}catch(e){return}},p=e=>e instanceof Error?{...e,name:e.name,message:e.message,stack:e.stack}:e,g=e=>{if(!(e instanceof Object))return!1;try{return"{}"===JSON.stringify(e)}catch(e){return!1}}},63:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return l}));var a=n(54);const i=a.i18n.translate("xpack.timelines.hoverActions.addToTimeline",{defaultMessage:"Add to timeline investigation"}),r=(e,t)=>a.i18n.translate("xpack.timelines.hoverActions.addToTimeline.addedFieldMessage",{values:{fieldOrValue:e,isTimeline:t},defaultMessage:"Added {fieldOrValue} to {isTimeline, select, true {timeline} false {template}}"}),s=a.i18n.translate("xpack.timelines.dragAndDrop.copyToClipboardTooltip",{defaultMessage:"Copy to Clipboard"}),l=e=>a.i18n.translate("xpack.timelines.clipboard.copy.successToastTitle",{values:{field:e},defaultMessage:"Copied field {field} to the clipboard"})},73:function(e,t,n){"use strict";n.r(t),n.d(t,"ADD_TO_TIMELINE_KEYBOARD_SHORTCUT",(function(){return v})),n.d(t,"AddSuccessMessage",(function(){return y})),n.d(t,"default",(function(){return E}));var a=n(0),i=n.n(a),r=n(4),s=n(8),l=n(18),o=n(55);let c;!function(e){e.active="timeline-1",e.casePage="timeline-case",e.test="timeline-test"}(c||(c={}));var u=n(28),d=n(1),m=n(60),b=n(61),f=n(15),p=n(62),g=n(63);const v="a",y=e=>i.a.createElement("span",{className:"eui-textBreakWord","data-test-subj":"add-to-timeline-toast-success"},e.children),E=i.a.memo((({Component:e,dataProvider:t,defaultFocusedButtonRef:n,draggableId:E,field:O,keyboardEvent:j,ownFocus:h,onClick:T,showTooltip:k=!1,value:C,timelineType:S="default"})=>{const A=Object(l.useDispatch)(),{addSuccess:x}=Object(p.a)(),w=(({field:e,draggableId:t})=>{const{startDragToTimeline:n}=Object(f.a)({draggableId:t,fieldName:e});return Object(a.useCallback)((()=>{n()}),[n])})({draggableId:E,field:O}),R=Object(a.useCallback)((()=>{null!=E?w():Object(s.isEmpty)(t)||(Array.isArray(t)?t:[t]).forEach((e=>{e&&(A(Object(u.a)({id:c.active,dataProvider:e})),x({title:Object(o.toMountPoint)(i.a.createElement(y,null,g.a(e.name,"default"===S)))}))})),null!=T&&T()}),[x,t,A,E,T,w,S]);Object(a.useEffect)((()=>{h&&(null==j?void 0:j.key)===v&&(Object(d.t)(j),R())}),[R,j,h]);const $=Object(a.useMemo)((()=>e?i.a.createElement(e,{"aria-label":g.b,buttonRef:n,"data-test-subj":"add-to-timeline",icon:"timeline",iconType:"timeline",onClick:R,title:g.b},g.b):i.a.createElement(r.EuiButtonIcon,{"aria-label":g.b,buttonRef:n,className:"timelines__hoverActionButton","data-test-subj":"add-to-timeline",iconSize:"s",iconType:"timeline",onClick:R})),[e,n,R]);return k?i.a.createElement(r.EuiToolTip,{content:i.a.createElement(m.a,{additionalScreenReaderOnlyContext:Object(b.b)({field:O,value:C}),content:g.b,shortcut:v,showShortcut:h})},$):$}));E.displayName="AddToTimelineButton"}}]);