1import{l as m,R as S,A as t,n as r,r as u}from"./index.a592fd0f.1791468856214.js";import{r as g}from"./agentation.68356e44.1791468856214.js";import{m as h}from"./selector.4b536653.1791468856214.js";import{c as o}from"./terms.controller.dcda2282.1791468856214.js";import{A as C}from"./accordion_beta.07b9cb38.1791468856214.js";import{w as p}from"./withTranslation.307c35be.1791468856214.js";import{T as x}from"./Translation.d9727a31.1791468856214.js";import"./image-helper.f0b71afe.1791468856214.js";import"./text.3a0e29a2.1791468856214.js";class b extends S.Component{constructor(){super(),o.init(this)}componentDidMount(){o.initCompSettings().then(()=>{o.getTermsContent()})}componentWillUnmount(){this.setState=()=>{}}render(){const{termContent:a,termContentStyle:e,rendererContent:l,selectedMenu:s,selectedSubmenu:i,selectedSubmenuIndex:d}=this.state;let y={pTagStyle:e&&e.accordionStyle&&e.accordionStyle.pTagStyle,ulTagStyle:e&&e.accordionStyle&&e.accordionStyle.ulTagStyle,liTagStyle:e&&e.accordionStyle&&e.accordionStyle.liTagStyle,tableTagStyle:e&&e.accordionStyle&&e.accordionStyle.tableTagStyle,tableHeaderRowTagStyle:e&&e.accordionStyle&&e.accordionStyle.tableHeaderRowTagStyle,tableBodyRowTagStyle:e&&e.accordionStyle&&e.accordionStyle.tableBodyRowTagStyle,thTagStyle:e&&e.accordionStyle&&e.accordionStyle.thTagStyle,tdTagStyle:e&&e.accordionStyle&&e.accordionStyle.tdTagStyle,titleStyle:e&&e.accordionStyle&&e.accordionStyle.titleStyle,titleHoverStyle:e&&e.accordionStyle&&e.accordionStyle.titleHoverStyle,contentStyle:e&&e.accordionStyle&&e.accordionStyle.contentStyle,containerStyle:e&&e.accordionStyle&&e.accordionStyle.containerStyle,accordionStyle:e&&a.accordionStyle?e.accordionStyle:{},selectedSubmenuContentIndex:this.state.selectedSubmenuContentIndex,menuOnChange:o.menuOnChange,submenuOnChange:o.submenuOnChange};return t.jsx(x,{children:()=>t.jsx(t.Fragment,{children:a&&e&&t.jsxs("div",{className:"m-info-centre-container",style:e.mainContainerStyle,children:[t.jsx("div",{className:"info-menu-container",style:e.menuContainerStyle,children:t.jsx("div",{className:"info-menu active",style:e.menuStyle,children:t.jsx("span",{style:e.selectedColor,children:r.getContentByCurrencyLanguage(this,a.menus.title)})})}),a.menus&&a.menus[s]&&a.menus[s].headerDesc&&t.jsx("div",{className:"menu-desc",style:e.menuDescStyle,children:t.jsx("span",{dangerouslySetInnerHTML:{__html:r.getContentByCurrencyLanguage(this,a.menus[s].headerDesc)}})}),l&&t.jsxs(t.Fragment,{children:[Object.keys(l)&&Object.keys(l).length>0&&t.jsx("div",{className:"info-submenu-container",style:e.submenuContainerStyle,children:Object.values(l).map((c,n)=>t.jsx(u.Fragment,{children:c.heading&&t.jsx("div",{className:`info-submenu ${d===n?"active":""} `,style:Object.assign(r.jsonConcat(e.submenuStyle,c.style),d===n?e.submenuHoverStyle:{}),onClick:()=>{o.submenuOnChange(n),o.handleItemOnClick(c)},children:c.heading})},n))}),l[i]&&l[i].contents&&t.jsx("div",{className:"standard-accordion",style:e.standardAccordionStyle,children:(l[i].contents||[]).map((c,n)=>t.jsx(C,{onClickFunc:()=>o.submenuContentOnChange(n),title:r.getContentByCurrencyLanguage(this,c.title),contents:c.subContents,index:n,...y},n))})]})]})})})}}const B=m.connect(h,null)(p(["terms"])(g.withRouter(b)));export{B as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.