web-interface.assets.bb8c8232-3184.ddc4246aeefa856f9544.js Maven / Gradle / Ivy
(()=>{(self.webpackChunkgraylog_web_interface=self.webpackChunkgraylog_web_interface||[]).push([["bb8c8232-3184"],{"TsXT+bAI":(f,g,e)=>{"use strict";e.d(g,{A:()=>d});var t=e("pmX897Fv"),c=e.n(t),s=e("DjJvgDaP"),o=e.n(s),l=o()(c());l.push([f.id,`.xUMQPeRwYREG_QMMJHzD {
white-space: nowrap;
}`,"",{version:3,sources:["webpack://./src/components/sidecars/common/StatusIndicator.css"],names:[],mappings:"AAAA;IACI,mBAAmB;AACvB",sourcesContent:[`:local(.indicator) {
white-space: nowrap;
}`],sourceRoot:""}]),l.locals={indicator:"xUMQPeRwYREG_QMMJHzD"};const d=l},POojUUcb:(f,g,e)=>{"use strict";e.d(g,{A:()=>d});var t=e("pmX897Fv"),c=e.n(t),s=e("DjJvgDaP"),o=e.n(s),l=o()(c());l.push([f.id,`.HhN_MIs88hGyrJ9d3fGo {
margin-top: 15px;
margin-bottom: 0;
}
.X3aV_WfTsy4PgoEPh7qV {
margin-top: 5px;
display: inline-block;
}
.XxLkD37ugJdsOziizyQC {
width: 230px;
}
.fn84_KNI34D5Bb61NCwy {
margin-left: 5px;
}
`,"",{version:3,sources:["webpack://./src/components/sidecars/sidecars/SidecarList.css"],names:[],mappings:"AAAA;IACI,gBAAgB;IAChB,gBAAgB;AACpB;;AAEA;IACI,eAAe;IACf,qBAAqB;AACzB;;AAEA;IACI,YAAY;AAChB;;AAEA;IACI,gBAAgB;AACpB",sourcesContent:[`:local(.sidecarList) {
margin-top: 15px;
margin-bottom: 0;
}
:local(.sidecarsFilter) {
margin-top: 5px;
display: inline-block;
}
:local(.actions) {
width: 230px;
}
:local(.inactiveSidecarsButton) {
margin-left: 5px;
}
`],sourceRoot:""}]),l.locals={sidecarList:"HhN_MIs88hGyrJ9d3fGo",sidecarsFilter:"X3aV_WfTsy4PgoEPh7qV",actions:"XxLkD37ugJdsOziizyQC",inactiveSidecarsButton:"fn84_KNI34D5Bb61NCwy"};const d=l},d1DhBDs2:(f,g,e)=>{"use strict";e.d(g,{A:()=>d});var t=e("pmX897Fv"),c=e.n(t),s=e("DjJvgDaP"),o=e.n(s),l=o()(c());l.push([f.id,`.iYXK7cmO8Zc91rNID2zz {
word-break: break-all;
}
`,"",{version:3,sources:["webpack://./src/components/sidecars/sidecars/SidecarRow.css"],names:[],mappings:"AAAA;IACI,qBAAqB;AACzB",sourcesContent:[`:local(.sidecarName) {
word-break: break-all;
}
`],sourceRoot:""}]),l.locals={sidecarName:"iYXK7cmO8Zc91rNID2zz"};const d=l},SfPIQIJE:(f,g,e)=>{"use strict";e.d(g,{A:()=>T});var t=e("Z7aTuO5B"),c=e("J6y4/h8P"),s=e("rIl5IEuP"),o=e("ty2gyrHp"),l=e("IOI9nV80"),d=e("NV1/EHMi");const m=(0,c.default)(s.ButtonToolbar)`
margin-bottom: 10px;
`,h=(0,c.default)(s.Button)(({theme:r})=>(0,c.css)`
font-family: ${r.fonts.family.navigation};
font-size: ${r.fonts.size.navigation};
color: ${r.colors.variant.darker.default};
&:hover,
&:focus {
background: inherit;
text-decoration: none;
}
&:hover {
color: inherit;
${(0,d.WS)(r)}
}
&.active {
color: ${r.colors.global.textDefault};
${(0,d.at)(r)}
&:hover,
&:focus {
${(0,d.at)(r)}
}
`);h.displayName="Button";const T=({items:r})=>t.createElement(m,null,r.map(({path:E,title:A,permissions:S,exactPathMatch:P})=>E?t.createElement(l.Wj,{permissions:S!=null?S:[],key:E},t.createElement(o.m,{to:E,relativeActive:!P},t.createElement(h,{bsStyle:"link"},t.createElement(d.Ay,null,A)))):null))},"UXJZ+NkS":(f,g,e)=>{"use strict";e.d(g,{A:()=>T});var t=e("Z7aTuO5B"),c=e("ii0bleBb"),s=e.n(c),o=e("J6y4/h8P"),l=e("IOI9nV80"),d=e("dMf4yqaX");const m=o.default.div`
display: inline-block;
vertical-align: middle;
margin-right: 5px;
margin-left: 2px;
`,h=r=>r.includes("darwin")||r.includes("mac os")?{iconName:"apple",iconType:"brand"}:r.includes("linux")?{iconName:"linux",iconType:"brand"}:r.includes("win")?{iconName:"windows",iconType:"brand"}:r.includes("freebsd")?{iconName:"freebsd",iconType:"brand"}:{iconName:"help",iconType:"default"},u=({operatingSystem:r})=>{const{iconName:E,iconType:A}=h(r.trim().toLowerCase());return t.createElement(m,null,A==="brand"?t.createElement(d.A,{name:E}):t.createElement(l.In,{name:E}))};u.propTypes={operatingSystem:s().string},u.defaultProps={operatingSystem:void 0};const T=u},jlBzXt0Y:(f,g,e)=>{"use strict";e.d(g,{A:()=>T});var t=e("Z7aTuO5B"),c=e("ii0bleBb"),s=e.n(c),o=e("IOI9nV80"),l=e("rlwexfKi");const d=t.createElement(t.Fragment,null,t.createElement("p",null,"Find sidecars that did not communicate with Graylog since a date:",t.createElement("br",null),t.createElement("kbd",null,"last_seen:<=2018-04-10"),t.createElement("br",null)),t.createElement("p",null,"Find sidecars with ",t.createElement("code",null,"failing")," or ",t.createElement("code",null,"unknown")," status:",t.createElement("br",null),t.createElement("kbd",null,"status:failing status:unknown"),t.createElement("br",null))),m={status:"Status of the sidecar as it appears in the list, i.e. running, failing, or unknown",operating_system:"Operating system the sidecar is running on",last_seen:"Date and time when the sidecar last communicated with Graylog",node_id:"Identifier of the sidecar",sidecar_version:"Sidecar version"},h=t.createElement(l.A,{entityName:"sidecar",example:d,commonFields:["name"],fieldMap:m}),u=({query:r,onSearch:E,onReset:A,children:S})=>t.createElement(o.B9,{query:r,onSearch:E,onReset:A,placeholder:"Find sidecars",queryHelpComponent:h,topMargin:0,useLoadingState:!0},S);u.propTypes={query:s().string.isRequired,onSearch:s().func.isRequired,onReset:s().func.isRequired,children:s().element},u.defaultProps={children:void 0};const T=u},tBcsAR17:(f,g,e)=>{"use strict";e.d(g,{A:()=>m});var t=e("Z7aTuO5B"),c=e("SfPIQIJE"),s=e("d4kzUuQm"),o=e("rIl5IEuP");const l=[{title:"Overview",path:s.Ay.SYSTEM.SIDECARS.OVERVIEW,exactPathMatch:!0},{title:"Administration",path:s.Ay.SYSTEM.SIDECARS.ADMINISTRATION},{title:"Configuration",path:s.Ay.SYSTEM.SIDECARS.CONFIGURATION},{title:"Failure Tracking",path:s.Ay.SYSTEM.SIDECARS.FAILURE_TRACKING}],m=()=>t.createElement(o.Row,null,t.createElement(c.A,{items:l}))},"nP+JCm88":(f,g,e)=>{"use strict";e.d(g,{A:()=>w});var t=e("Z7aTuO5B"),c=e("ii0bleBb"),s=e.n(c),o=e("Dg7SLLbb"),l=e.n(o),d=e("IOI9nV80"),m=e("Y7XN0VBN"),h=e("IZYxBTgT"),u=e("O/XpfGnR"),T=e("dFpwyWHg"),r=e.n(T),E=e("C2ikvoS0"),A=e.n(E),S=e("1IntWRSu"),P=e.n(S),C=e("8nGWeFnd"),R=e.n(C),I=e("TeAcaicX"),L=e.n(I),v=e("eE3+5goe"),Z=e.n(v),U=e("TsXT+bAI"),M={};M.styleTagTransform=Z(),M.setAttributes=R(),M.insert=P().bind(null,"head"),M.domAPI=A(),M.insertStyleElement=L();var b=r()(U.A,M);const j=U.A&&U.A.locals?U.A.locals:void 0,N=({message:$,status:z,lastSeen:G,id:k})=>{const{toUserTimezone:Q}=(0,u.A)();let x=$;const X=l()(m.A.toString(z)),W=Q(G);let _,B;switch(z){case m.A.RUNNING:B="text-success",_="play_arrow";break;case m.A.FAILING:B="text-danger",_="warning";break;case m.A.STOPPED:B="text-danger",_="error";break;default:B="text-info",_="help",x+=` (${(0,h._$)(W)})`}return x&&k?t.createElement(d.N,{placement:"top",overlay:x,rootClose:!0,trigger:"hover"},t.createElement("span",{className:`${B} ${j.indicator}`},t.createElement(d.In,{name:_})," ",X)):t.createElement("span",{className:`${B} ${j.indicator}`},t.createElement(d.In,{name:_})," ",X)};N.propTypes={id:s().string,lastSeen:s().string,message:s().string,status:s().number},N.defaultProps={id:"",lastSeen:void 0,message:"",status:-1};const w=N},Y7XN0VBN:(f,g,e)=>{"use strict";e.d(g,{A:()=>d});var t=e("PH5VRLCQ"),c=e.n(t),s=e("ueJll2OF"),o=e.n(s);const d={RUNNING:0,UNKNOWN:1,FAILING:2,STOPPED:3,properties:{0:{name:"running"},1:{name:"unknown"},2:{name:"failing"},3:{name:"stopped"}},isValidStatusCode(m){return Object.keys(this.properties).includes(String(m))},toStatusCode(m){const h=c()(m);return h===this.properties[this.RUNNING].name?this.RUNNING:h===this.properties[this.FAILING].name?this.FAILING:h===this.properties[this.STOPPED].name?this.STOPPED:this.UNKNOWN},toString(m){switch(o()(m)){case this.RUNNING:return"running";case this.FAILING:return"failing";case this.STOPPED:return"stopped";default:return"unknown"}}}},A0QLPFdm:(f,g,e)=>{"use strict";e.r(g),e.d(g,{default:()=>Pe});var t=e("Z7aTuO5B"),c=e("ty2gyrHp"),s=e("rIl5IEuP"),o=e("IOI9nV80"),l=e("yGRmSjYM"),d=e("q2j1bVbz"),m=e("92lPlKXC"),h=e("ii0bleBb"),u=e.n(h),T=e("D4SbLiE/"),r=e.n(T),E=e("JnTtTRmZ"),A=e.n(E),S=e("XyJ0Mvpg"),P=e("r6oYOZXJ"),C=e("J6y4/h8P"),R=e("jlBzXt0Y"),I=e("d4kzUuQm"),L=e("UXJZ+NkS"),v=e("nP+JCm88"),Z=e("Y7XN0VBN"),U=e("xMMaR1wr"),M=e("dFpwyWHg"),b=e.n(M),j=e("C2ikvoS0"),N=e.n(j),w=e("1IntWRSu"),$=e.n(w),z=e("8nGWeFnd"),G=e.n(z),k=e("TeAcaicX"),Q=e.n(k),x=e("eE3+5goe"),X=e.n(x),W=e("d1DhBDs2"),_={};_.styleTagTransform=X(),_.setAttributes=G(),_.insert=$().bind(null,"head"),_.domAPI=N(),_.insertStyleElement=Q();var B=b()(W.A,_);const re=W.A&&W.A.locals?W.A.locals:void 0;var oe=Object.defineProperty,ie=(i,a,n)=>a in i?oe(i,a,{enumerable:!0,configurable:!0,writable:!0,value:n}):i[a]=n,le=(i,a,n)=>(ie(i,typeof a!="symbol"?a+"":a,n),n);const ce=C.default.tr(({inactive:i,theme:a})=>(0,C.css)`
color: ${i?a.utils.contrastingColor(a.colors.global.contentBackground,"AA"):"currentColor"};
opacity: ${i?.9:1};
td:not(:last-child) {
font-style: ${i?"italic":"normal"};
}
`);class ee extends t.Component{constructor(a){super(a),this.state={showRelativeTime:!0}}render(){const{showRelativeTime:a}=this.state,{sidecar:n}=this.props,p=n.active?"":" (inactive)";let y={status:null,message:null,id:null};return n.node_details.status&&Z.A.isValidStatusCode(n.node_details.status.status)&&(y={status:n.node_details.status.status,message:n.node_details.status.message,id:n.node_id}),t.createElement(ce,{inactive:!n.active},t.createElement("td",{className:re.sidecarName},t.createElement(c.N,{to:I.Ay.SYSTEM.SIDECARS.STATUS(n.node_id)},n.node_name)),t.createElement("td",{"aria-label":"Status"},t.createElement(v.A,{status:y.status,message:y.message,id:y.id,lastSeen:n.last_seen})),t.createElement("td",null,t.createElement(L.A,{operatingSystem:n.node_details.operating_system}),"\u2002",n.node_details.operating_system),t.createElement("td",null,a?t.createElement(o.sR,{dateTime:n.last_seen}):t.createElement(o.Dc,{dateTime:n.last_seen})),t.createElement("td",null,n.node_id,p),t.createElement("td",null,n.sidecar_version),t.createElement("td",null,t.createElement(s.ButtonToolbar,null,t.createElement(c.m,{to:`${I.Ay.SYSTEM.SIDECARS.ADMINISTRATION}?node_id=${n.node_id}`},t.createElement(s.Button,{bsSize:"xsmall",bsStyle:"info"},"Manage sidecar")),t.createElement(c.m,{to:I.Ay.search_with_query(`gl2_source_collector:${n.node_id}`,"absolute",(0,U.A)())},t.createElement(s.Button,{bsSize:"xsmall",bsStyle:"info"},"Show messages")))))}}le(ee,"propTypes",{sidecar:u().object.isRequired});const de=ee;var H=e("POojUUcb"),K={};K.styleTagTransform=X(),K.setAttributes=G(),K.insert=$().bind(null,"head"),K.domAPI=N(),K.insertStyleElement=Q();var fe=b()(H.A,K);const J=H.A&&H.A.locals?H.A.locals:void 0;var ue=Object.defineProperty,me=(i,a,n)=>a in i?ue(i,a,{enumerable:!0,configurable:!0,writable:!0,value:n}):i[a]=n,Y=(i,a,n)=>(me(i,typeof a!="symbol"?a+"":a,n),n);const Ee=(0,C.default)(o.yc)`
&& {
width: 12px;
margin-left: 5px;
line-height: 1;
}
`,te=[10,25,50,100];class ne extends t.Component{constructor(){super(...arguments),Y(this,"formatSidecarList",a=>{const{onSortChange:n,sort:p}=this.props,y={node_name:"Name","node_details.status.status":"Status","node_details.operating_system":"Operating System",last_seen:"Last Seen",node_id:"Node Id",sidecar_version:"Sidecar Version"};return t.createElement(s.Table,{striped:!0,responsive:!0,className:J.sidecarList},t.createElement("thead",null,t.createElement("tr",null,Object.keys(y).map(O=>t.createElement("th",{key:O},y[O],t.createElement(Ee,{activeDirection:p.field===O?p.order:null,onChange:n(O),ascId:"asc",descId:"desc"}))),t.createElement("th",{className:J.actions},"\xA0"))),t.createElement("tbody",null,a))}),Y(this,"formatNoMatchingListAlert",()=>{const{onlyActive:a}=this.props,n=a?' and/or click on "Include inactive sidecars"':null;return t.createElement(o.EO,null,t.createElement(o.In,{name:"info"}),"\xA0There are no sidecars matching the search criteria. Try adjusting your search filter",n,".")}),Y(this,"renderEmptyList",()=>{const{query:a}=this.props;return a?this.formatNoMatchingListAlert():t.createElement(o.WE,null,"There are no sidecars configured.")})}render(){const{sidecars:a,onlyActive:n,pagination:p,query:y,onQueryChange:O,onPageChange:se,toggleShowInactive:D}=this.props,F=a.map(ae=>t.createElement(de,{key:ae.node_id,sidecar:ae})),q=n?"Include":"Hide",V=F.length>0?this.formatSidecarList(F):this.renderEmptyList();return t.createElement("div",null,t.createElement("div",{className:J.sidecarsFilter},t.createElement(R.A,{query:y,onSearch:O,onReset:O},t.createElement(s.Button,{bsStyle:"primary",onClick:D,className:J.inactiveSidecarsButton},q," inactive sidecars"))),t.createElement(o.OW,{pageSizes:te,totalItems:p.total,onChange:se},t.createElement(s.Row,null,t.createElement(s.Col,{md:12},V))))}}Y(ne,"propTypes",{sidecars:u().array.isRequired,onlyActive:u().bool.isRequired,pagination:u().object.isRequired,query:u().string.isRequired,sort:u().object.isRequired,onPageChange:u().func.isRequired,onQueryChange:u().func.isRequired,onSortChange:u().func.isRequired,toggleShowInactive:u().func.isRequired});const ge=ne,Ae=r()({propTypes:{paginationQueryParameter:u().object.isRequired},mixins:[A().connect(P.W)],componentDidMount(){this._reloadSidecars({}),this.interval=setInterval(()=>this._reloadSidecars({}),this.SIDECAR_DATA_REFRESH)},componentWillUnmount(){this.interval&&clearInterval(this.interval)},handleSortChange(i){return()=>{this._reloadSidecars({sortField:i,order:this.state.sort.field===i&&this.state.sort.order==="asc"?"desc":"asc"})}},handlePageChange(i,a){this._reloadSidecars({page:i,pageSize:a})},handleQueryChange(i="",a=()=>{}){const{resetPage:n}=this.props.paginationQueryParameter;n(),this._reloadSidecars({query:i}).finally(a)},toggleShowInactive(){const{resetPage:i}=this.props.paginationQueryParameter;i(),this._reloadSidecars({onlyActive:!this.state.onlyActive})},_reloadSidecars({query:i,page:a,pageSize:n,onlyActive:p,sortField:y,order:O}){const D={query:i===void 0?this.state.query:i,onlyActive:"true"};this.state.sort&&(D.sortField=y||this.state.sort.field,D.order=O||this.state.sort.order);const{paginationQueryParameter:F}=this.props;D.pageSize=n||F.pageSize,D.onlyActive=p===void 0?this.state.onlyActive:p;const q=D.pageSize===F.pageSize&&D.onlyActive===this.state.onlyActive&&D.query===this.state.query;let V=1;return q&&(V=a||F.page),D.page=V,P.U.listPaginated(D)},SIDECAR_DATA_REFRESH:5*1e3,render(){const{sidecars:i,onlyActive:a,pagination:n,query:p,sort:y}=this.state;return i?t.createElement(ge,{sidecars:i,onlyActive:a,pagination:n,query:p,sort:y,onPageChange:this.handlePageChange,onQueryChange:this.handleQueryChange,onSortChange:this.handleSortChange,toggleShowInactive:this.toggleShowInactive}):t.createElement(o.y$,null)}}),Se=(0,S.A)(Ae,{pageSizes:te});var ve=e("E+CaPsQD"),he=e("tBcsAR17");const Pe=()=>{const[i,a]=(0,t.useState)(),n=(0,d.A)(),p=(0,l.Nn)(n==null?void 0:n.permissions,["users:tokenlist:graylog-sidecar"]);return(0,t.useEffect)(()=>{p&&m.A.loadByUsername("graylog-sidecar").then(y=>a(y))},[p]),t.createElement(o.Qc,{title:"Sidecars"},t.createElement(he.A,null),t.createElement(o.zY,{title:"Sidecars Overview",documentationLink:{title:"Sidecar documentation",path:ve.A.PAGES.COLLECTOR_SIDECAR}},t.createElement("span",null,"The Graylog sidecars can reliably forward contents of log files or Windows EventLog from your servers.",p&&(i?t.createElement("span",null,t.createElement("br",null),"Do you need an API token for a sidecar?\u2002",t.createElement(c.N,{to:I.Ay.SYSTEM.USERS.TOKENS.edit(i.id)},"Create or reuse a token for the ",t.createElement("em",null,"graylog-sidecar")," user")):t.createElement(o.y$,null)))),t.createElement(s.Row,{className:"content"},t.createElement(s.Col,{md:12},t.createElement(Se,null))))}},r6oYOZXJ:(f,g,e)=>{"use strict";e.d(g,{U:()=>u,W:()=>T});var t=e("JnTtTRmZ"),c=e.n(t),s=e("oCSEoDew"),o=e.n(s),l=e("MdYBRjRJ"),d=e("jAGDuYSC"),m=e("eFxcQyPT"),h=e("IA3Ku5lS");const u=(0,h.rN)("core.Sidecars",()=>c().createActions({listPaginated:{asyncResult:!0},getSidecar:{asyncResult:!0},getSidecarActions:{asyncResult:!0},restartCollector:{asyncResult:!0},assignConfigurations:{asyncResult:!0}})),T=(0,h.Bv)("core.Sidecars",()=>c().createStore({listenables:[u],sourceUrl:"/sidecars",sidecars:void 0,onlyActive:void 0,pagination:{count:void 0,page:void 0,pageSize:void 0,total:void 0},query:void 0,sort:{field:void 0,order:void 0},init(){this.propagateChanges()},propagateChanges(){this.trigger({sidecars:this.sidecars,query:this.query,onlyActive:this.onlyActive,pagination:this.pagination,sort:this.sort})},listPaginated({query:r="",page:E=1,pageSize:A=50,onlyActive:S=!1,sortField:P="node_name",order:C="asc"}){const R={query:r,page:E,per_page:A,only_active:S,sort:P,order:C},I=o()(this.sourceUrl).search(R).toString(),L=(0,m.Ur)("GET",l.H3(I));L.then(v=>(this.sidecars=v.sidecars,this.query=v.query,this.onlyActive=v.only_active,this.pagination={total:v.pagination.total,count:v.pagination.count,page:v.pagination.page,pageSize:v.pagination.per_page},this.sort={field:v.sort,order:v.order},this.propagateChanges(),v),v=>{d.A.error(v.status===400?v.responseMessage:`Fetching Sidecars failed with status: ${v.message}`,"Could not retrieve Sidecars")}),u.listPaginated.promise(L)},getSidecar(r){const E=(0,m.Ur)("GET",l.H3(`${this.sourceUrl}/${r}`));E.catch(A=>{let S=`Fetching Sidecar failed with status: ${A}`;A.status===404&&(S=`Unable to find a sidecar with ID <${r}>, maybe it was inactive for too long.`),d.A.error(S,"Could not retrieve Sidecar")}),u.getSidecar.promise(E)},restartCollector(r,E){const A={};A.collector=E,A.properties={},A.properties.restart=!0;const S=(0,m.Ay)("PUT",l.H3(`${this.sourceUrl}/${r}/action`),[A]);S.catch(P=>{d.A.error(`Restarting Sidecar failed with status: ${P}`,"Could not restart Sidecar")}),u.restartCollector.promise(S)},getSidecarActions(r){const E=(0,m.Ur)("GET",l.H3(`${this.sourceUrl}/${r}/action`));E.catch(A=>{d.A.error(`Fetching Sidecar actions failed with status: ${A}`,"Could not retrieve Sidecar actions")}),u.getSidecarActions.promise(E)},toConfigurationAssignmentDto(r,E,A){return{node_id:r,collector_id:E,configuration_id:A}},assignConfigurations(r,E){const A=r.map(({sidecar:P,collector:C})=>{const R=P.assignments.filter(I=>I.collector_id!==C.id);return E.forEach(I=>{R.push({collector_id:C.id,configuration_id:I.id})}),{node_id:P.node_id,assignments:R}}),S=(0,m.Ay)("PUT",l.H3(`${this.sourceUrl}/configurations`),{nodes:A});S.then(P=>(d.A.success("",`Configuration change for ${r.length} collectors requested`),P),P=>{d.A.error(`Fetching Sidecar actions failed with status: ${P}`,"Could not retrieve Sidecar actions")}),u.assignConfigurations.promise(S)}}))},xMMaR1wr:(f,g,e)=>{"use strict";e.d(g,{A:()=>c});const c=()=>{const s=Date.now(),o=new Date(s-26*60*6e4).toISOString(),l=new Date(s+26*60*6e4).toISOString();return{rangetype:"absolute",from:o,to:l}}},PH5VRLCQ:(f,g,e)=>{var t=e("R+B8SaP1"),c=t(function(s,o,l){return s+(l?" ":"")+o.toLowerCase()});f.exports=c}}]);})();
//# sourceMappingURL=bb8c8232-3184.ddc4246aeefa856f9544.js.map
© 2015 - 2024 Weber Informatics LLC | Privacy Policy