PageSourceSearch

https://recassistant.com/_next/static/chunks/pages/adminsettings/newcustomobjectform-f0f06fcd23fa13a6.js

js recassistant.com collected 2026-09-24 14:51:50 UTC 148,335 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3483],{45814:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(18216),l=a(62085),s=a(82851),r=a(37876);function d(e){var t="Loading...";return(0,s.isEmpty)(e.message)||(t=e.message),(0,r.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100",style:{minHeight:"100vh"},children:(0,r.jsx)(n.A,{className:"h-fc-b1",tip:t})})}l.A},60720:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(48384),l=a(37876);let s=(0,n.A)((0,l.jsx)("path",{d:"M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.09-.16-.26-.25-.44-.25-.06 0-.12.01-.17.03l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65C14.46 2.18 14.25 2 14 2h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1q-.09-.03-.18-.03c-.17 0-.34.09-.43.25l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.09.16.26.25.44.25.06 0 .12-.01.17-.03l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1q.09.03.18.03c.17 0 .34-.09.43-.25l2-3.46c.12-.22.07-.49-.12-.64zm-1.98-1.71c.04.31.05.52.05.73s-.02.43-.05.73l-.14 1.13.89.7 1.08.84-.7 1.21-1.27-.51-1.04-.42-.9.68c-.43.32-.84.56-1.25.73l-1.06.43-.16 1.13-.2 1.35h-1.4l-.19-1.35-.16-1.13-1.06-.43c-.43-.18-.83-.41-1.23-.71l-.91-.7-1.06.43-1.27.51-.7-1.21 1.08-.84.89-.7-.14-1.13c-.03-.31-.05-.54-.05-.74s.02-.43.05-.73l.14-1.13-.89-.7-1.08-.84.7-1.21 1.27.51 1.04.42.9-.68c.43-.32.84-.56 1.25-.73l1.06-.43.16-1.13.2-1.35h1.39l.19 1.35.16 1.13 1.06.43c.43.18.83.41 1.23.71l.91.7 1.06-.43 1.27-.51.7 1.21-1.07.85-.89.7zM12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"SettingsOutlined")},66470:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/adminsettings/newcustomobjectform",function(){return a(78267)}])},78267:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSP:()=>tb,default:()=>tm});var n=a(44478),l=a(27925),s=a(42969),r=a(63857),d=a(43081),c=a.n(d),o=a(14232),u=a(77328),p=a.n(u),_=a(18847),h=a.n(_),b=a(89099),m=a(18216),f=a(14037),y=a(87520),v=a(34598),j=a(17620),x=a(23621),g=a(91824),w=a(13509),N=a(19810),O=a(48384),A=a(37876);let C=(0,O.A)((0,A.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVert");var S=a(69794),T=a(60720);let k=(0,O.A)((0,A.jsx)("path",{d:"M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0 2c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m-1-10v4h2v-4h3l-4-4-4 4z"}),"ArrowCircleUpOutlined"),L=(0,O.A)((0,A.jsx)("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 10V8h-2v4H8l4 4 4-4z"}),"ArrowCircleDownOutlined");var D=a(24807),I=a(54241),F=a(81251),M=a(35780),E=a.n(M),H=a(11782),P=a(45814),R=a(19665),z=a(30124),G=a(42795),V=a(91328),W=a(41903),B=a(81937),U=a(64304),J=a(74942),q=a(53820),X=a(55928),K=a(99253),Q=a(68945),Y=a(78706),$=a(91573),Z=a(220),ee=a(33477),et=a(80738),ea=a(5136),en=a(67437),el=a(6406);function ei(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function es(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ei(Object(a),!0).forEach(function(t){(0,s.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ei(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function er(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(e){if("string"==typeof e)return ed(e,void 0);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return ed(e,t)}}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var n=0,l=function(){};return{s:l,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:l}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,r=!0,d=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){d=!0,s=e},f:function(){try{r||null==a.return||a.return()}finally{if(d)throw s}}}}function ed(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}var ec=h()(function(){return Promise.all([a.e(7084),a.e(7273),a.e(4799),a.e(1384),a.e(4955),a.e(3869),a.e(8882),a.e(6285),a.e(386),a.e(9098)]).then(a.bind(a,59098))},{ssr:!1,loadableGenerated:{webpack:function(){return[59098]}}}),eo=1e3*(-60*new Date().getTimezoneOffset()),eu=["display"],ep=["display","widget_params","dependents"],e_=["display","widget_params","dependents","filters"],eh={display:{id:"display",display:"Display"},widget_params:{id:"widget_params",display:"Widget Params"},dependents:{id:"dependents",display:"Dependents"},filters:{id:"filters",display:"Filters"}},eb={"& .MuiDialog-container":{justifyContent:"flex-center",alignItems:"flex-start"},"& .MuiDialogContent-root":{border:"0",padding:"0"}},em={position:"absolute",right:8,top:8,color:"#000"},ef={"& .MuiTabs-indicator":{backgroundColor:"#000"},"& .MuiSvgIcon-root":{width:"2rem",height:"2rem"}},ey={"&.Mui-selected":{outline:"none"}},ev=(0,D.A)({typography:{fontFamily:"inherit"}},{components:{MuiTooltip:{styleOverrides:{tooltip:{fontSize:"0.75rem",color:"white",backgroundColor:"#000"}}}}},{components:{MuiButtonBase:{defaultProps:{disableRipple:!0}}}},{components:{MuiTabs:{styleOverrides:{root:{minHeight:"0rem",he
1ight:"3rem"}}}}},{components:{MuiTab:{styleOverrides:{root:{color:"#000",fontSize:"1rem",fontWeight:"600",textTransform:"none",minHeight:"0rem",height:"3rem"}}}}});let ej=function(e){var t=e.accountId,a=e.formObjectTypeId,s=e.contentType,d=e.attributeDetails,u=e.templateDetails,p=e.widgetList,_=e.objectTypeAttributesMapping,h=e.objectTypeFormAttributeList,b=e.embeddedFormList,f=e.objectTypeList,y=e.updateRefObjectTypeAttributesMapping,O=e.getRefObjectTypeAttributeList,C=e.setDisplayFormAttributeConfigDialog,S=e.handleChange,T=e.log,k=(0,o.useState)([]),L=k[0],D=k[1],M=(0,o.useState)({}),H=M[0],P=M[1],z=(0,o.useState)({}),G=(z[0],z[1]),V=(0,o.useState)(""),W=V[0],U=V[1],q=(0,o.useState)({}),X=q[0],K=q[1],Q=(0,o.useState)(""),Y=Q[0],$=Q[1],Z=(0,o.useState)(!1),ee=(Z[0],Z[1]),et=(0,o.useState)({}),ea=et[0],en=et[1],el=(0,o.useState)(!1),ei=el[0],ed=el[1],ec=(0,o.useState)({}),eo=ec[0],em=ec[1],ej=(0,o.useRef)(""),eO=(0,o.useRef)(null);(0,o.useEffect)(function(){var a;(a=(0,r.A)(c().mark(function a(){var n,l,s,r,o,u,b,m,f,y,v,j,x,g,w,N,O,A,C,S,k,L,I;return c().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(E().debug(T,"Form Attribute Configuration - Props:\n".concat((0,F.formatObject)(e))),ed(!1),s=(l=JSON.parse(JSON.stringify(d))).dependents,r=l.filters,o=l.filter_group_operator,void 0===s)l.dependents=[];else{u=er(s);try{for(u.s();!(b=u.n()).done;)f=(m=b.value).mode,y=m.role_value_type,v=m.role_comparator,j=m.role_values,void 0===f&&(m.mode="add_edit"),void 0===y&&(m.role_value_type="any_role"),void 0===v&&(m.role_comparator=""),void 0===j&&(m.role_values=[])}catch(e){u.e(e)}finally{u.f()}}if(void 0===r&&(l.filters=[]),void 0===o&&(l.filter_group_operator="and"),P(l),x=l.label_ref,ee(w="default_form"===(g=l.widget_type)||!1===isNaN(Number(g))),ej.current=h.find(function(e){return e.id===x}).display,O=(N=eA(x)).labelRef,N.parentLabelRef,C=(A=null!==(n=_[N.objectTypeId].find(function(e){return e.label_ref===O}))&&void 0!==n?n:{}).input_type,S=A.input_object,G(A),U(S),""===S){a.next=23;break}return a.next=20,B.A.getObjectTypeAttributesMapping(T,t,[S]);case 20:K(a.sent.object_type_attributes);case 23:""!==g&&!1===w&&("default_widget"===(k=g)&&(k=void 0===(L=A.widget_type)?"":L),""!==k&&en(p.find(function(e){return e.widgetType===k}))),I=[],D(I=!0===w?eu:"enum"===C&&""!==S?e_:ep),$(I[0]),ed(!0);case 29:case"end":return a.stop()}},a)})),function(){return a.apply(this,arguments)})()},[]);var eA=function(e){var t=e.split("___"),a=(0,l.A)(t,3),n=a[0],s=a[1];return{labelRef:n,parentLabelRef:s="0"===s?"":s,objectTypeId:a[2]}},eC=function(){return{object_type_id:W,attribute_key:"",comparator:"",att_value_type:"custom_value",attribute_value:[],input_type:"",input_enum:"",input_object:"",multi_value:!1,object_enum_type:!1}},eS=function(e,t){em({display:!0,type:e,message:t,handleAlertClose:em})}
1,eT=function(e){"new_widget_param"===e?ek():"new_dependent"===e?eL():"new_filter"===e?eD():"close"===e&&(S(JSON.parse(JSON.stringify(d))),C(!1))},ek=function(){eI(es(es({},H),{},{widget_params:[].concat((0,n.A)(H.widget_params),[{param_key:"",input_type:"text",multi_value:!1,input_enum:"",input_object:"",object_enum_type:!1,param_value:""}])}))},eL=function(){eI(es(es({},H),{},{dependents:[].concat((0,n.A)(H.dependents),[{triggers:[],mode:"add_edit",attribute_value_type:"custom_value",comparator:"",attribute_value:"",role_value_type:"any_role",role_comparator:"",role_values:[],dependent_attributes:[],actions:[],action_filter_attribute:"",action_init_value_type:"custom_value",action_init_value:"",action_ref_object_type_id:"",action_ref_object_type_label:"",action_ref_object_type_attribute:""}])}))},eD=function(){eI(es(es({},H),{},{filters:[].concat((0,n.A)(H.filters),[eC()])}))},eI=function(e){P(e)},eF=function(){var e=H.label_ref,t=H.attribute_label,a=H.default_value_type,n=H.default_value,l=H.ref_object_type_id,s=H.ref_object_type_attribute,r=H.widget_params,d=H.dependents,c=H.filters;if("named_value"===a&&""===n||"label_value"===a&&""===n||"reference_value"===a&&(""===l||""===s)||"json_value"===a&&0===Object.keys(n).length)return eS("error","Configure mandatory fields in 'Display'"),$("display"),{};if("json_value"===a&&0!==Object.keys(n).length)try{JSON.parse(JSON.stringify(n))}catch(e){return eS("error","Invalid 'Initialize Default' value in 'Display'"),$("display"),{}}H.attribute_label=t.trim();var o,p,_,h=er(r);try{for(h.s();!(_=h.n()).done;){var b=_.value,m=b.param_key,f=b.param_value,y=""===f||Array.isArray(f)&&0===f.length||"object"==typeof f&&0===Object.keys(f).length;if(""===m||!0===y)return eS("error","Mandatory fields are not configured in 'Widget Params'"),$("widget_params"),{};var v=/^\w+$/;if(!1===v.test(m))return eS("error","Unsupported characters in Param Name '".concat(m,"'")),$("widget_params"),{};b.param_key=m.trim()}}catch(e){h.e(e)}finally{h.f()}var j=r,x=null!==(o=null===(p=eO.current)||void 0===p?void 0:p.validateWidgetParams)&&void 0!==o?o:null;null!==x&&!1==("object"==typeof(j=x(j))&&0===Object.keys(j).length)&&(H.widget_params=j),u.template_attributes.filter(function(t){return t.label_ref!==e});var g,w=er(d);try{for(w.s();!(g=w.n()).done;){var N=g.value,O=N.triggers,A=N.mode,C=N.attribute_value_type,S=N.comparator,k=N.attribute_value,L=N.role_value_type,D=N.role_comparator,I=N.role_values,M=N.dependent_attributes,P=N.actions,R=N.action_filter_attribute,z=N.action_init_value_type,G=N.action_init_value,V=N.action_ref_object_type_id,W=(N.action_ref_object_type_label,N.action_ref_object_type_attribute),B=P.map(function(e){return e.id}),U=!0;if((B.includes("initialize")||B.includes("initialize_if_empty"))&&(""===z||["custom_value","named_value","label_value"].includes(z)&&([null,""].includes(G)||Array.isArray(G)&&0===G.length||"object"==typeof G&&0===Object.keys(G).length)||"reference_value"===z&&(""===V||""===W))&&(U=!1),0===O.length||""===A||""===C||"custom_value"===C&&(""===S||[null,""].includes(k)||Array.isArray(k)&&0===k.length)||""===L||"custom_role"===L&&(""===D||0===I.length)||0===M.length||0===B.length||B.includes("apply_filter")&&""===R||(B.includes("initialize")||B.includes("initialize_if_empty"))&&!1===U)return eS("error","Mandatory fields are not configured in 'Dependents'"),$("dependents"),{}}}catch(e){w.e(e)}finally{w.f()}var J,q=er(c);try{for(q.s();!(J=q.n()).done;){var X=J.value,K=X.attribute_key,Q=X.comparator,Y=X.attribute_value,Z=X.input_type;if(""===K||"string"==typeof Y&&""===Y.trim()||Array.isArray(Y)&&0===Y.length)return eS("error","Configure mandatory fields in 'Filters' tab"),$("filters"),{};if(!1===Array.isArray(Y)&&"object"==typeof Y&&0!==Object.keys(Y).length){var ee=Y.startRange,et=void 0===ee?"":ee,ea=Y.endRange,en=void 0===ea?"":ea;if(""===et&&""===en)return eS("error","Configure mandatory fields in 'Filters' tab"),$("filters"),{}}var el=Y;Array.isArray(Y)?"object"!=typeof Y[0]&&(el=Y.map(function(e){return e.toString().trim()})):"string"==typeof Y&&(el=Y.toString().trim()),X.attribute_value=el;var ei=Array.isArray(el)?el:[el];if(!["equal_to_day","is","between"].includes(Q)){var es=null;if(["date","date_time"].includes(Z)){var ed,ec=e8.includes(Q)?"number":Z;es=null!==(ed=e0[ec])&&void 0!==ed?ed:null}else es=null!==(eo=e0[Z])&&void 0!==eo?eo:null;if(null!==es){var eo,eu,ep=er(ei);try{for(ep.s();!(eu=ep.n()).done;){var e_=eu.value,eh=es(e_).inputValid;if(!1===eh)return eS("error","Invalid filter value '".concat(e_,"'")),$("filters"),{}}}catch(e){ep.e(e)}finally{ep.f()}}}}}catch(e){q.e(e)}finally{q.f()}return E().debug(T,"Validate Attribute Details:\n".concat((0,F.formatObject)(H))),H},eM=function(e){var t,a=[],n=er(e);try{for(n.s();!(t=n.n()).done;)!function(){var e=t.value,n=e.attribute_key,l=e.object_type_id,s=eA(n),r=s.labelRef,d=s.parentLabelRef,c=s.objectTypeId;e.attribute_key=r;var o={};if(""===d)o=e,a.push(o);else{var u,p,h,b,m,f=null!==(u=null!==(p=_[l])&&void 0!==p?p:X[l])&&void 0!==u?u:[],y=null!==(h=f.find(function(e){return e.label_ref===d}))&&void 0!==h?h:{},v=y.input_type,j=y.input_enum,x=y.input_object,g=y.multi_value,w=y.object_enum_type;e.object_type_id=x,(o={object_type_id:c,attribute_key:d,comparator:"",att_value_type:"custom_value",attribute_value:{filter:[e]},input_type:v,input_enum:j,input_object:x,multi_value:g,object_enum_type:w}).comparator=null!==(b=null===(m=e9(o)[0])||void 0===m?void 0:m.id)&&void 0!==b?b:"",a.push(o)}}()}catch(e){n.e(e)}finally{n.f()}return E().debug(T,"Convert Conditions To External Format:\n".concat((0,F.formatObject)(a))),a},eE=eg,eH=!0;void 0!==ea.widgetParamsComponent&&(eE=ea.widgetParamsComponent,eH=!1);var eP="";return(["dependents","filters"].includes(Y)||"widget_params"===Y&&!0===eH)&&(eP="h-bl-dd h-pl-1"),(0,A.jsx)(I.A,{theme:ev,children:(0,A.jsx)(x.A,{open:!0,maxWidth:"lg",PaperProps:{sx:{top:10}},sx:eb,children:(0,A.jsx)(g.A,{children:!1===ei?(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-75r h-h-50r",children:(0,A.jsx)(m.A,{className:"h-fc-b1",t
1ip:"Loading..."})}):(0,A.jsxs)("div",{className:"d-flex justify-content-center align-items-start",children:[(0,A.jsxs)("div",{className:"d-flex flex-column h-w-75r h-h-50r",children:[(0,A.jsx)("div",{className:"h-mh-1r"}),(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-end h-h-3 h-bb-dd h-px-1",children:[(0,A.jsx)(v.A,{value:Y,textColor:"#000",sx:ef,variant:"scrollable",scrollButtons:"auto",onChange:function(e,t){$(t)},children:L.map(function(e){return(0,A.jsx)(j.A,{value:e,label:eh[e].display,sx:ey},e)})}),(0,A.jsxs)("div",{className:"d-flex justify-content-center align-items-center h-h-100 h-mb-01 ".concat(eP),children:["display"===Y&&(0,A.jsx)("div",{className:"h-w-10r"}),"widget_params"===Y&&!0===eH&&(0,A.jsx)(J.QW,{name:"new_widget_param",label:"New Widget Param",className:"h-w-10r",handleClick:function(){return eT("new_widget_param")}}),"dependents"===Y&&(0,A.jsx)(J.QW,{name:"new_dependent",label:"New Dependent",className:"h-w-10r",handleClick:function(){return eT("new_dependent")}}),"filters"===Y&&(0,A.jsx)(J.QW,{name:"new_filter",label:"New Filter",className:"h-w-10r",handleClick:function(){return eT("new_filter")}}),(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-mb-01",children:(0,A.jsx)(N.A,{sx:{color:"#000"},onClick:function(){return eT("close")},children:(0,A.jsx)(w.A,{})})})]})]}),(0,A.jsxs)("div",{className:"flex-grow-1 overflow-auto h-custom-scrollbar",children:["display"===Y&&(0,A.jsx)(ex,es({},{accountId:t,contentType:s,attributeDetails:H,templateDetails:u,widgetList:p,objectTypeFormAttributeList:h,embeddedFormList:b,objectTypeList:f,updateRefObjectTypeAttributesMapping:y,getRefObjectTypeAttributeList:O,handleChange:eI,log:T})),"widget_params"===Y&&(0,A.jsx)(eE,es({},{ref:eO,accountId:t,attributeDetails:H,templateDetails:u,handleChange:eI,log:T})),"dependents"===Y&&(0,A.jsx)(ew,es({},{accountId:t,formObjectTypeId:a,attributeDetails:H,templateDetails:u,objectTypeList:f,objectTypeFormAttributeList:h,updateRefObjectTypeAttributesMapping:y,getRefObjectTypeAttributeList:O,getAttributeKeyTokens:eA,handleChange:eI,log:T})),"filters"===Y&&(0,A.jsx)(eN,es({},{accountId:t,formObjectTypeId:a,attributeDetails:H,templateDetails:u,attributeRefObjectTypeId:W,objectTypeList:f,objectTypeFormAttributeList:h,formAttributeObjectTypeAttributesMapping:X,createFilter:eC,getMergedAttributeKey:function(e,t,a){var n="";return""!==e&&(n="".concat(e).concat("___").concat(""===t?"0":t).concat("___").concat(a)),n},getMergedAttributeLabel:function(e,t,a){var n=""===t?"":"".concat(t).concat(" - ");return"".concat(n).concat(e)},getAttributeKeyTokens:eA,handleChange:eI,log:T}))]}),(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-center h-w-100 h-mh-4r h-bt-dd h-px-1",children:[(0,A.jsx)("div",{className:"h-w-10r"}),(0,A.jsx)("div",{className:"h-fs-12 h-fb-600 h-fc-66",children:ej.current}),(0,A.jsx)(J.Wz,{name:"save_attribute_config",label:"OK",className:"h-w-7r",handleClick:function(){var e=eF();if(0!==Object.keys(e).length){var t={},a=e.filters,n=e.filter_group_operator;if(0!==a.length){var l=eM(JSON.parse(JSON.stringify(a))),s=l.map(function(e,t){return t});t={filter:l,filter_groups:[{filter_indexes:s,group_operator:n,concat_operator:""}]}}e.filters_meta_data=t,E().debug(T,"Handle Attribute Config Save:\n".concat((0,F.formatObject)(e))),S(e),C(!1)}}})]})]}),(0,A.jsx)(R.A,{config:eo})]})})})})};var ex=function(e){var t,a,l=e.accountId,d=e.contentType,u=e.attributeDetails,p=e.templateDetails,_=e.widgetList,h=e.objectTypeFormAttributeList,b=e.embeddedFormList,f=e.objectTypeList,y=e.updateRefObjectTypeAttributesMapping,v=e.getRefObjectTypeAttributeList,j=e.handleChange,x=e.log,g=(0,o.useState)(!1),w=g[0],N=g[1],O=(0,o.useState)({}),C=O[0],S=O[1],T=(0,o.useState)([]),k=T[0],L=T[1],D=(0,o.useState)([]),I=D[0],M=D[1],H=(0,o.useState)(!1),P=H[0],R=H[1],z=(0,o.useState)([]),G=z[0],V=z[1],W=(0,o.useState)([]),U=W[0],J=W[1],K=(0,o.useState)([]),ee=K[0],et=K[1],ea=(0,o.useState)([]),en=ea[0],el=ea[1],ei=(0,o.useState)(!1),ed=ei[0],eo=ei[1],eu=(0,o.useState)(!1),ep=eu[0],e_=eu[1],eh=u.label_ref,eb=u.display_header,em=u.display_border,ef=u.attribute_width,ey=u.mandatory,ev=u.enable_update,ej=u.widget_type,ex=u.enable_display,eg=u.form_action,ew=u.attribute_label,eN=u.default_value_type,eR=u.default_value,ez=u.ref_object_type_id,eG=u.ref_object_type_attribute,eV=u.interim_save_status,eW=u.description,eB=u.desc_display_mode,eU=p.default_template,eJ=C.input_type,eq=C.input_enum,eX=C.input_object,eK=C.multi_value;(0,o.useEffect)(function(){!function(){e_(!1);var e="default_form"===ej||!1===isNaN(Number(ej));N(e);var t=null!==(j=h.find(function(e){return e.id===eh}))&&void 0!==j?j:{};S(t);var a=t.input_type,l=t.input_object,s=t.multi_value,r=t.search_support,d=t.object_relation,c=t.
1input_object_label,o=[{id:"default_widget",display:"Default Widget"}];if(0!==Object.keys(t).length){var u=_.filter(function(e){return e.inputType===a&&e.multiValue===s&&e.searchSupport===r}).map(function(e){return{id:e.widgetType,display:e.widgetName}});if(o.push.apply(o,(0,n.A)(u)),""!==l){o.push({id:"default_form",display:"Default Form"});var m=b.filter(function(e){return Number(e.object_type.id)===Number(l)}).map(function(e){return{id:e.id,display:e.name}});o.push.apply(o,(0,n.A)(m))}}L(o);var f=eP,y=!1;!0===e&&(["n_1","m_n"].includes(d)&&(f=eP.filter(function(e){return"add_delete"!==e.id})),y=!1===eU||""===eh||!1===ev),M(f),R(y);var v=[];"date"===a?v=eM:"date_time"===a?v=eE:"enum"===a&&"user"===c&&(v=eH),V(v),et(!0===e?eF:eI);var j,g,w=p.template_attributes.filter(function(e){return void 0!==e.dependents&&0!==e.dependents.length}),O=[],A=er(w);try{for(A.s();!(g=A.n()).done;){var C,T=g.value,k=T.label_ref,D=T.dependents,I=er(D);try{for(I.s();!(C=I.n()).done;){var H,P=C.value.dependent_attributes,z=er(P);try{for(z.s();!(H=z.n()).done;)H.value.id===eh&&O.push(k)}catch(e){z.e(e)}finally{z.f()}}}catch(e){I.e(e)}finally{I.f()}}}catch(e){A.e(e)}finally{A.f()}var G,W=(0,n.A)(new Set(O)),B=[],U=er(W);try{for(U.s();!(G=U.n()).done;)!function(){var e=G.value,t=h.find(function(t){return t.id===e}).display;B.push({id:e,display:t})}()}catch(e){U.e(e)}finally{U.f()}E().debug(x,"Dependee Attribute List:\n".concat((0,F.formatObject)(B))),el(B),e_(!0)}()},[]),(0,o.useEffect)(function(){var e,t=[];""!==ez&&(t=null!==(e=v(ez).map(function(e){return{id:e.id,display:e.display}}))&&void 0!==e?e:[]),J(t)},[ez]);var eQ=(t=(0,r.A)(c().mark(function e(t,a){return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B.A.searchObjectsByName(x,l,a,t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)})),function(e,a){return t.apply(this,arguments)}),eY=(a=(0,r.A)(c().mark(function e(t){var a,n,l,r,d,o,p,_,b,m,v,g,w,N,O,A,C,S,T,k,L,D,I,M,H,P,R,z,G,V;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=(a=t.target).name,l=a.value,r=n.lastIndexOf("_"),d=n.substring(0,r),n.substring(r+1),o=es(es({},u),{},(0,s.A)({},d,l)),"label_ref"!==d){e.next=9;break}""!==l&&(_=(p=h.find(function(e){return e.id===l})).mandatory,b=p.enable_update,m=!0===p.multi_value?[]:"",o=es(es({},o),{},{mandatory:_,enable_update:b,widget_type:"default_widget",enable_display:!0,form_action:"",attribute_label:"",default_value_type:"custom_value",default_value:m,display_header:!0,display_border:!0,widget_params:[],ref_object_type_id:"",ref_object_type_label:"",ref_object_type_attribute:""})),e.next=49;break;case 9:if(!["display_header","display_border","mandatory","enable_update","enable_display"].includes(d)){e.next=15;break}v=JSON.parse(l),o[d]=v,"enable_update"===d&&(w=(g=o).label_ref,!0==("default_form"===(N=g.widget_type)||!1===isNaN(Number(N)))&&(O=h.find(function(e){return e.id===w}).object_relation,A="add_delete",!1===v?A="disabled":["n_1","m_n"].includes(O)&&(A="add_only"),o.form_action=A)),e.next=49;break;case 15:if(!["section_width","attribute_width","note_width"].includes(d)){e.next=19;break}o[d]=Number(l),e.next=49;break;case 19:if("widget_type"!==d){e.next=30;break}C="add_delete",T=(S=o).label_ref,k=S.enable_update,D=(L=h.find(function(e){return e.id===T})).object_relation,I=!0===L.multi_value?[]:"",!0==("default_form"===l||!1===isNaN(Number(l)))&&(!1===k?C="disabled":["n_1","m_n"].includes(D)&&(C="add_only")),o=es(es({},o),{},{enable_update:!0,form_action:C,default_value_type:"custom_value",default_value:I,display_header:!0,display_border:!0,widget_params:[],ref_object_type_id:"",ref_object_type_label:"",ref_object_type_attribute:""}),e.next=49;break;case 30:if("default_value_type"!==d){e.next=39;break}M=o.label_ref,P=(H=h.find(function(e){return e.id===M})).input_type,R=H.multi_value,z=H.input_object_label,G="","custom_value"===l?G=!0===R?[]:"":"named_value"===l?"date"===P?G="current_date":"date_time"===P?G="current_date_time":"enum"===P&&"user"===z&&(G="login_user"):"label_value"===l?G="":"reference_value"===l?G="":"json_value"===l&&(G={}),o=es(es({},o),{},{default_value:G,ref_object_type_id:"",ref_object_type_label:"",ref_object_type_attribute:""}),e.next=49;break;case 39:if("ref_object_type_id"!==d){e.next=49;break}if(""!==l){e.next=44;break}o=es(es({},o),{},{ref_object_type_label:"",ref_object_type_attribute:""}),e.next=49;break;case 44:return V=f.find(function(e){return Number(e.id)===Number(l)}).object_type_label,o=es(es({},o),{},{ref_object_type_label:V,ref_object_type_attribute:""}),e.next=49,y([l]);case 49:E().debug(x,"Handle Display Config Change - Response:\n".concat((0,F.formatObject)(o))),j(o);case 51:case"end":return e.stop()}},e)})),function(e){return a.apply(this,arguments)});return(0,A.jsxs)("div",{className:"d-flex flex-column justify-content-start align-items-center h-w-100 h-h-100",children:[!1===ep?(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100 h-h-100",children:(0,A.jsx)(m.A,{tip:"Loading..."})}):(0,A.jsxs)("div",{className:"d-flex flex-column justify-content-start align-items-center h-w-100 h-p-1",children:[(0,A.jsx)("div",{className:"h-w-100 h-fs-11 h-fb-600 h-fc-66 h-f-cap h-px-05 h-pb-05 h-ws-nw h-ov-hd h-to-el",children:"General"}),(0,A.jsxs)("div",{className:"d-flex justify-content-start align-items-start align-content-start flex-wrap h-w-100 h-row-gap-1r h-py-1 h-br-05 h-bc-dd h-bac-fb",children:[(0,A.jsx)("div",{className:"col-6 h-px-1",children:(0,A.jsx)(Q.b,{name:"label_ref_".concat(0),value:eh,selectOptions:h,placeholder:"Select Attribute",disabled:!0,handleChange:eY})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"widget_type_".concat(0),value:ej,selectOptions:k,selectOptionLabel:"Widget / Form",disableSelectOption:!0,disabled:!0,handleChange:eY})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"attribute_width_".concat(0),value:ef,selectOptions:eA,selectOptionLabel:"Attribute Width",disableSelectOption:!0,disabled:!0,handleChange:eY})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"enable_display_".concat(0),value:ex,selectOptions:eT,selectOptionLabel:"Display Attribute",disableSelectOption:!0,disabled:!0,handleChange:eY})}),!1===w&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"enable_update_".concat(0),value:ev,selectOptions:ek,disableSelectOption:!0,selectOptionLabel:"Update Attribute",disabled:!0,handleChange:eY})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"mandatory_".concat(0),value:ey,selectOptions:eL,selectOptionLabel:"Mandatory Attribute",disableSelectOption:!0,disabled:!0,handleChange:eY})})]}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"attribute_label_".concat(0),value:ew,placeholder:"Attribute Label",disabled:!0,handleChange:eY})}),!1===w&&(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"interim_save_status_".concat(0),value:eV,selectOptions:eD,selectOptionLabel:"Interim Save Status Attribute",disableSelectOption:!0,disabled:!0,handleChange:eY})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"desc_display_mode_".concat(0),value:eB,selectOptions:eZ,selectOptionLabel:"Description Dis
1play Mode",disableSelectOption:!0,disabled:!1===eU||""===eh,handleChange:eY})}),!1===w&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"placeholder_display_1_".concat(0),value:"",disabled:!0})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"placeholder_display_2_".concat(0),value:"",disabled:!0})})]}),!0===w&&(0,A.jsx)(A.Fragment,{children:(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"placeholder_display_1_".concat(0),value:"",disabled:!0})})})]}),!0===w&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:"h-w-100 h-fs-11 h-fb-600 h-fc-66 h-f-cap h-px-05 h-pb-05 h-ws-nw h-ov-hd h-to-el h-pt-2",children:"Embedded Form"}),(0,A.jsxs)("div",{className:"d-flex justify-content-start align-items-start align-content-start flex-wrap h-w-100 h-row-gap-1r h-py-1 h-br-05 h-bc-dd h-bac-fb",children:[(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"enable_update_".concat(0),value:ev,selectOptions:ek,selectOptionLabel:"Update Form",disableSelectOption:!0,disabled:!0,handleChange:eY})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"form_action_".concat(0),value:eg,selectOptions:I,selectOptionLabel:"Form Actions",disableSelectOption:!0,disabled:P||!0,handleChange:eY})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"display_header_".concat(0),value:eb,selectOptions:eC,selectOptionLabel:"Form Header",disableSelectOption:!0,disabled:"object_type"===d||!1===eU,handleChange:eY})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"display_border_".concat(0),value:em,selectOptions:eS,selectOptionLabel:"Form Border",disableSelectOption:!0,disabled:"object_type"===d||!1===eU,handleChange:eY})})]})]}),(0,A.jsx)("div",{className:"h-w-100 h-fs-11 h-fb-600 h-fc-66 h-f-cap h-px-05 h-pb-05 h-ws-nw h-ov-hd h-to-el h-pt-2",children:"Description"}),(0,A.jsx)("div",{className:"h-w-100 h-px-05",children:(0,A.jsx)(ec,{name:"description_".concat(0),value:eW,handleChange:eY})}),(0,A.jsx)("div",{className:"h-w-100 h-fs-11 h-fb-600 h-fc-66 h-f-cap h-px-05 h-pb-05 h-ws-nw h-ov-hd h-to-el h-pt-2",children:"Initialization"}),(0,A.jsxs)("div",{className:"d-flex justify-content-start align-items-start align-content-start flex-wrap h-w-100 h-row-gap-1r h-py-1 h-br-05 h-bc-dd h-bac-fb",children:[(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"default_value_type_".concat(0),value:eN,selectOptions:ee,selectOptionLabel:"Default Value Type",disableSelectOption:!0,disabled:!1===eU||""===eh,handleChange:eY})}),"custom_value"===eN&&(0,A.jsx)("div",{className:"col-3 h-px-1",children:""===eh?(0,A.jsx)(q.EH,{name:"default_value_".concat(0),value:eR,placeholder:"Default Value",disabled:!0,handleChange:eY}):(0,A.jsx)(A.Fragment,{children:function(){switch(eJ){case"text":case"long_text":return(0,A.jsx)(A.Fragment,{children:!1===eK?(0,A.jsx)(q.EH,{name:"default_value_".concat(0),value:eR,placeholder:"Default Value",disabled:!1===eU,handleChange:eY}):(0,A.jsx)(q.Np,{name:"default_value_".concat(0),value:eR,disabled:!1===eU,handleChange:eY})});case"number":return(0,A.jsx)(A.Fragment,{children:!1===eK?(0,A.jsx)(q.YI,{name:"default_value_".concat(0),value:eR,placeholder:"Default Value",disabled:!1===eU,handleChange:eY}):(0,A.jsx)(q.n3,{name:"default_value_".concat(0),value:eR,disabled:!1===eU,handleChange:eY})});case"float":return(0,A.jsx)(A.Fragment,{children:!1===eK?(0,A.jsx)(q.zE,{name:"default_value_".concat(0),value:eR,placeholder:"Default Value",disabled:!1===eU,handleChange:eY}):(0,A.jsx)(q.Mg,{name:"default_value_".concat(0),value:eR,disabled:!1===eU,handleChange:eY})});case"boolean":return(0,A.jsx)(X.xX,{name:"default_value_".concat(0),value:eR,disabled:!1===eU,handleChange:eY});case"date":return(0,A.jsx)(Y.Hc,{name:"default_value_".concat(0),value:eR,disabled:!1===eU,handleChange:eY});case"date_time":return(0,A.jsx)(Y.I8,{name:"default_value_".concat(0),value:eR,disabled:!1===eU,handleChange:eY});case"enum":return(0,A.jsxs)(A.Fragment,{children:[""!==eq&&(0,A.jsx)(A.Fragment,{children:!1===eK?(0,A.jsx)($.D,{name:"default_value_".concat(0),value:eR,enumType:eq,disabled:!1===eU,handleChange:eY}):(0,A.jsx)(Z.u,{name:"default_value_".concat(0),value:eR,enumType:eq,disabled:!1===eU,handleChange:eY})}),""!==eX&&(0,A.jsx)(A.Fragment,{children:!1===eK?(0,A.jsx)($.D,{name:"default_value_".concat(0),value:eR,enumType:eX,disabled:!1===eU,handleSearchTrigger:eQ,handleChange:eY}):(0,A.jsx)(Z.u,{name:"default_value_".concat(0),value:eR,enumType:eX,disabled:!1===eU,handleSearchTrigger:eQ,handleChange:eY})})]});case"json":return(0,A.jsx)(q.EH,{name:"default_value_".concat(0),value:eR,placeholder:"Default Value",disabled:!0,handleChange:eY});default:return null}}()})}),"named_value"===eN&&(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"default_value_".concat(0),value:eR,selectOptions:G,selectOptionLabel:"Default Value",disableSelectOption:!0,disabled:!1===eU||""===eh,handleChange:eY})}),"label_value"===eN&&(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"default_value_".concat(0),value:eR,disabled:!1===eU||""===eh,placeholder:"Label Text",handleChange:eY})}),"reference_value"===eN&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"ref_object_type_id_".concat(0),value:ez,selectOptions:f,selectOptionLabel:"Select Object Type",disableSelectOption:!0,disabled:!1===eU||""===eh,handleChange:eY})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"ref_object_type_attribute_".concat(0),value:eG,selectOptions:U,selectOptionLabel:"Select Attribute",disableSelectOption:!0,disabled:!1===eU||""===eh||""===ez,handleChange:eY})})]}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"placeholder_init_1_".concat(0),value:"",disabled:!0})}),["custom_value","named_value","label_value","json_value"].includes(eN)&&(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"placeholder_init_2_".concat(0),value:"",disabled:!0})}),"json_value"===eN&&(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"placeholder_init_3_".concat(0),value:"",disabled:!0})}),"json_value"===eN&&(0,A.jsxs)("div",{className:"col-12 h-px-1",children:[(0,A.jsx)(q.Bi,{name:"default_value_".concat(0),value:eR,minHeight:10,handleChange:eY}),(0,A.jsx)("div",{className:"d-flex justify-content-end align-items-center h-w-100 h-pt-025 h-pr-05 h-fs-09 h-f-und-hov h-cur-grab",onClick:function(){eo(!0)},children:"Help"})]})]}),0!==en.length&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:"h-w-100 h-fs-11 h-fb-600 h-fc-66 h-f-cap h-px-05 h-pb-05 h-ws-nw h-ov-hd h-to-el h-pt-2",children:"Dependee Attributes"}),(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-start h-w-100 h-br-05 h-bc-dd h-p-05 h-row-gap-05r",children:en.map(function(e,t){var a=e.display;return(0,A.jsx)("div",{className:"h-fs-11 h-fb-500 h-fc-66",children:"".concat(t+1,". ").concat(a)})})})]})]}),!0===ed&&(0,A.jsx)(eO,{displayInitDefaultHelpDialog:ed,setDisplayInitDefaultHelpDialog:eo})]},0)},eg=function(e){var t,a=e.accountId,l=e.attributeDetails,d=e.templateDetails,u=e.handleChange,p=e.log,_=(0,o.useState)([]),h=(_[0],_[1]),b=(0,o.useState)([]),f=b[0],y=b[1],v=(0,o.useState)([]),j=v[0],x=v[1],g=(0,o.useState)([]),w=g[0],O=g[1],C=(0,o.useState)(!1),T=C[0],k=C[1],L=l.widget_params,D=d.default_template;(0,o.useEffect)(function(){var e;(e=(0,r.A)(c().mark(function e(){var t,n,l,s;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return k(!1),e.next=3,B.A.getEnumList(p,a);case 3:return n=(t=e.sent).map(function(e){return{id:e.type,display:e.displayName}}),h(t),y(n),e.next=9,B.A.getObjectTypeList(p,a);case 9:s=(l=e.sent.object_types).map(function(e){return{id:e.id,display:e.object_type}}),x(l),O(s),k(!0);case 15:case"end":return e.stop()}},e)})),function(){return e.apply(this,arguments)})()},[]);var I=(t=(0,r.A)(c().mark(function e(t,n){return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B.A.searchObjectsByName(p,a,n,t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)})),function(e,a){return t.apply(this,arguments)}),F=function(e){var t=e.currentTarget.name,a=t.lastIndexOf("_"),n=Number(t.substring(a+1)),s=L.filter(function(e,t){return Number(t)!==n});u(es(es({},l),{},{widget_params:s}))},M=function(e){var t=e.target,a=t.name,r=t.value,d=a.lastIndexOf("_"),c=a.substring(0,d),o=Number(a.substring(d+1)),p=es({},L[o]),_=p,h=_.input_type,b=_.multi_value;if("input_type"===c)p=es(es({},p),{},{input_type:r,multi_value:!1,input_enum:"",input_object:"",object_enum_type:!1,param_value:""}),"boolean"===r&&(p.param_value=!0);else if("multi_value"===c){var m=JSON.parse(r);p=es(es({},p),{},{multi_value:m,input_enum:"",input_object:"",object_enum_type:!1,param_value:!0===m?[]:""})}else if("input_enum"===c)p=es(es({},p),{},{input_enum:r});else if("input_object"===c){var f=j.find(function(e){return Number(e.id)===Number(r)}).enum_type;
1p=es(es({},p),{},{input_object:r,object_enum_type:f})}else if("param_value"===c){var y=r;"number"===h?y=!1===b?Number(r):r.map(function(e){return Number(e)}):"boolean"===h&&(y=JSON.parse(r)),p=es(es({},p),{},{param_value:y})}else p=es(es({},p),{},(0,s.A)({},c,r));var v=(0,n.A)(L);v[o]=p,u(es(es({},l),{},{widget_params:v}))};return(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-center h-w-100 h-h-100",children:!1===T?(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100 h-h-100",children:(0,A.jsx)(m.A,{tip:"Loading..."})}):(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-center h-p-1 h-w-100",children:0===L.length?(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100 h-p-1 h-br-05 h-bc-dd ",children:"No data available"}):L.map(function(e,t){var a=e.param_key,n=e.input_type,l=e.multi_value,s=e.input_enum,r=e.input_object,d=(e.object_enum_type,e.param_value),c=t===L.length-1?"":"h-mb-1",o=!1===["text","number","static_enum","custom_object"].includes(n);return(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-start h-p-1 h-w-100 h-bc-dd h-br-05 h-bac-fb ".concat(c),children:[(0,A.jsx)("div",{className:"h-w-12r",children:(0,A.jsx)(q.EH,{name:"param_key_".concat(t),value:a,placeholder:"Param Name",disabled:!1===D,handleChange:M})}),(0,A.jsx)("div",{className:"h-w-12r",children:(0,A.jsx)(X.Go,{name:"input_type_".concat(t),value:n,disabled:!1===D,selectOptions:eR,selectOptionLabel:"Data Type",disableSelectOption:!0,handleChange:M})}),(0,A.jsx)("div",{className:"h-w-12r",children:(0,A.jsx)(X.Go,{name:"multi_value_".concat(t),value:l,disabled:o||!1===D,selectOptions:ez,displaySelectOption:!1,handleChange:M})}),(0,A.jsxs)("div",{className:"h-w-14r",children:[!1===["static_enum","custom_object"].includes(n)&&(0,A.jsx)(q.EH,{name:"placeholder_".concat(t),value:"",disabled:!0}),"static_enum"===n&&(0,A.jsx)(X.Go,{name:"input_enum_".concat(t),value:s,disabled:!1===D,selectOptions:f,selectOptionLabel:"Select Enum",disableSelectOption:!0,handleChange:M}),"custom_object"===n&&(0,A.jsx)(X.Go,{name:"input_object_".concat(t),value:r,disabled:!1===D,selectOptions:w,selectOptionLabel:"Select Object",disableSelectOption:!0,handleChange:M})]}),(0,A.jsxs)("div",{className:"h-w-14r",children:["text"===n&&!1===l&&(0,A.jsx)(q.EH,{name:"param_value_".concat(t),value:d,placeholder:"Param Value",disabled:!1===D,handleChange:M}),"text"===n&&!0===l&&(0,A.jsx)(q.Np,{name:"param_value_".concat(t),value:d,disabled:!1===D,handleChange:M}),"number"===n&&!1===l&&(0,A.jsx)(q.zE,{name:"param_value_".concat(t),value:d,placeholder:"Param Value",disabled:!1===D,handleChange:M}),"number"===n&&!0===l&&(0,A.jsx)(q.Mg,{name:"param_value_".concat(t),value:d,disabled:!1===D,handleChange:M}),"boolean"===n&&(0,A.jsx)(X.xX,{name:"param_value_".concat(t),value:d,displaySelectOption:!1,disabled:!1===D,handleChange:M}),"date"===n&&(0,A.jsx)(Y.Hc,{name:"param_value_".concat(t),value:d,disabled:!1===D,handleChange:M}),"date_time"===n&&(0,A.jsx)(Y.I8,{name:"param_value_".concat(t),value:d,disabled:!1===D,handleChange:M}),"static_enum"===n&&!1===l&&(0,A.jsx)($.D,{name:"param_value_".concat(t),value:d,enumType:s,disabled:""===s||!1===D,handleChange:M}),"static_enum"===n&&!0===l&&(0,A.jsx)(Z.u,{name:"param_value_".concat(t),value:d,enumType:s,disabled:""===s||!1===D,handleChange:M}),"custom_object"===n&&!1===l&&(0,A.jsx)($.D,{name:"param_value_".concat(t),value:d,enumType:r,disabled:""===r||!1===D,handleSearchTrigger:I,handleChange:M}),"custom_object"===n&&!0===l&&(0,A.jsx)(Z.u,{name:"param_value_".concat(t),value:d,enumType:r,disabled:""===r||!1===D,handleSearchTrigger:I,handleChange:M})]}),(0,A.jsx)(G.A,{message:"Delete Param",children:(0,A.jsx)(N.A,{size:"medium",name:"delete_param_".concat(t),sx:{color:"#000"},disabled:!1===D,onClick:F,children:(0,A.jsx)(S.A,{})})})]},t)})})})},ew=function(e){var t,a,l=e.accountId,d=e.formObjectTypeId,u=e.attributeDetails,p=e.templateDetails,_=e.objectTypeFormAttributeList,h=e.objectTypeList,b=e.updateRefObjectTypeAttributesMapping,f=e.getRefObjectTypeAttributeList,y=e.getAttributeKeyTokens,v=e.handleChange,j=e.log,x=(0,o.useState)([]),g=x[0],w=x[1],O=(0,o.useState)([]),C=O[0],T=O[1],k=(0,o.useState)({}),L=k[0],D=k[1],I=(0,o.useState)(!1),M=I[0],H=I[1],P=u.label_ref,R=u.dependents,z=L.input_type,V=L.input_enum,W=L.input_object,U=(0,o.useRef)(50),J=p.default_template;(0,o.useEffect)(function(){var e,t;H(!1),e=p.template_attributes.map(function(e){var t=e.label_ref,a=e.element_type,n=e.widget_type;if("default_form"===n||isNaN(Number(n)),"attribute"===a)return t}),w(_.filter(function(t){return e.includes(t.id)}).map(function(e){return{id:e.id,display:e.display}})),D(t=_.find(function(e){return e.id===P})),T(e9(t)),H(!0)},[]);var Q=(t=(0,r.A)(c().mark(function e(t,a){return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B.A.searchObjectsByName(j,l,a,t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)})),function(e,a){return t.apply(this,arguments)}),ee=function(e){var t=e.currentTarget.name,a=t.lastIndexOf("_"),n=Number(t.substring(a+1)),l=R.filter(function(e,t){return Number(t)!==n});v(es(es({},u),{},{dependents:l}))},et=(a=(0,r.A)(c().mark(function e(t){var a,l,r,o,p,m,f,x,g,w,N,O,A,C,S,T,k,L,D;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(l=(a=t.target).name,r=a.value,o=l.lastIndexOf("_"),p=l.substring(0,o),f=es(es({},R[m=Number(l.substring(o+1))]),{},(0,s.A)({},p,r)),"attribute_value_type"!==p){e.next=9;break}f=es(es({},f),{},{comparator:"",attribute_value:""}),e.next=62;break;case 9:if("comparator"!==p){e.next=14;break}x=e7(r),f=es(es({},f),{},{attribute_value:x}),e.next=62;break;case 14:if("role_value_type"!==p){e.next=18;break}f=es(es({},f),{}
1,{role_comparator:"",role_values:[]}),e.next=62;break;case 18:if("dependent_attributes"!==p){e.next=40;break}f=es(es({},f),{},{actions:[],action_filter_attribute:"",action_init_value_type:"custom_value",action_init_value:"",action_ref_object_type_id:"",action_ref_object_type_label:"",action_ref_object_type_attribute:""}),g=[],w=er(r),e.prev=22,O=c().mark(function e(){var t,a,n,l,s,r;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:(a=y(t=N.value.id)).labelRef,a.parentLabelRef,n=a.objectTypeId,s=(l=_.find(function(e){return e.id===t})).input_type,r=l.input_object,Number(n)!==Number(d)&&g.push(n),"enum"===s&&""!==r&&g.push(r);case 7:case"end":return e.stop()}},e)}),w.s();case 25:if((N=w.n()).done){e.next=29;break}return e.delegateYield(O(),"t0",27);case 27:e.next=25;break;case 29:e.next=34;break;case 31:e.prev=31,e.t1=e.catch(22),w.e(e.t1);case 34:return e.prev=34,w.f(),e.finish(34);case 37:0!==g.length&&b((0,n.A)(new Set(g))),e.next=62;break;case 40:if("actions"!==p){e.next=48;break}A=f.dependent_attributes,C="",((S=r.map(function(e){return e.id})).includes("initialize")||S.includes("initialize_if_empty"))&&(C=!0===_.find(function(e){return e.id===A[0].id}).multi_value?[]:""),f=es(es({},f),{},{action_filter_attribute:"",action_init_value_type:"custom_value",action_init_value:C,action_ref_object_type_id:"",action_ref_object_type_label:"",action_ref_object_type_attribute:""}),e.next=62;break;case 48:if("action_init_value_type"!==p){e.next=52;break}"custom_value"===r?(T=f.dependent_attributes,k=!0===_.find(function(e){return e.id===T[0].id}).multi_value?[]:"",f=es(es({},f),{},{action_init_value:k,action_ref_object_type_id:"",action_ref_object_type_label:"",action_ref_object_type_attribute:""})):f=es(es({},f),{},{action_init_value:"",action_ref_object_type_id:"",action_ref_object_type_label:"",action_ref_object_type_attribute:""}),e.next=62;break;case 52:if("action_ref_object_type_id"!==p){e.next=62;break}if(""!==r){e.next=57;break}f=es(es({},f),{},{action_ref_object_type_label:"",action_ref_object_type_attribute:""}),e.next=62;break;case 57:return L=h.find(function(e){return Number(e.id)===Number(r)}).object_type_label,f=es(es({},f),{},{action_ref_object_type_label:L,action_ref_object_type_attribute:""}),e.next=62,b([r]);case 62:E().debug(j,"Handle Dependent Change - Updated Dependent:\n".concat((0,F.formatObject)(f))),(D=(0,n.A)(R))[m]=f,v(es(es({},u),{},{dependents:D}));case 66:case"end":return e.stop()}},e,null,[[22,31,34,37]])})),function(e){return a.apply(this,arguments)});return(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-center h-w-100 h-h-100",children:!1===M?(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100 h-h-100",children:(0,A.jsx)(m.A,{tip:"Loading..."})}):(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-center h-p-1 h-w-100",children:0===R.length?(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100 h-p-1 h-br-05 h-bc-dd",children:"No data available"}):R.map(function(e,t){var a=e.triggers,n=e.mode,l=e.attribute_value_type,s=e.comparator,r=e.attribute_value,d=e.role_value_type,c=e.role_comparator,o=e.role_values,u=e.depen
1dent_attributes,p=e.actions,b=e.action_filter_attribute,m=e.action_init_value_type,y=e.action_init_value,v=e.action_ref_object_type_id,j=e.action_ref_object_type_attribute,x="attribute_value_".concat(t),w="",O=void 0;"enum"===z&&(w=""!==W?W:V,O=""!==W?Q:void 0);var T=p.map(function(e){return e.id}),k=[].concat(eK),L=[],D=[],I=[],F={};if(1===u.length){var M,E,H=F=_.find(function(e){return e.id===u[0].id}),P=H.input_type,B=H.input_object,ea=H.input_object_label,en=H.search_support;k.push({id:"initialize_if_empty",display:"Initialize - If Empty"},{id:"initialize",display:"Initialize - Always"}),(T.includes("initialize")||T.includes("initialize_if_empty"))&&("named_value"===m?"date"===P?L=eM:"date_time"===P?L=eE:"enum"===P&&"user"===ea&&(L=eH):"reference_value"===m&&""!==v&&(D=null!==(M=f(v))&&void 0!==M?M:[])),"enum"===P&&""!==B&&!1===en&&k.push({id:"apply_filter",display:"Apply Filter"},{id:"clear_filter",display:"Clear Filter"}),T.includes("apply_filter")&&(I=(null!==(E=f(B))&&void 0!==E?E:[]).filter(function(e){return"enum"===e.input_type&&""!==e.input_object}).map(function(e){return{id:"".concat(e.id).concat("___","0").concat("___").concat(B),display:e.display}}))}var ei=F,es=ei.input_type,er=ei.input_enum,ed=ei.input_object,ec=ei.multi_value,eo=t===R.length-1?"":"h-mb-1";return(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-start h-py-1 h-w-100 h-bc-dd h-br-05 h-bac-fb ".concat(eo),children:[(0,A.jsxs)("div",{className:"d-flex justify-content-start align-items-start flex-wrap h-w-100 h-row-gap-05r",children:[(0,A.jsxs)("div",{className:"d-flex flex-column h-row-gap-05r col-3 h-px-1",children:[(0,A.jsx)(X.Go,{name:"mode_".concat(t),value:n,selectOptions:eG,selectOptionLabel:"Select Mode",disableSelectOption:!0,disabled:!1===J,handleChange:et}),(0,A.jsx)(K.t,{name:"triggers_".concat(t),value:a,selectOptions:eV,placeholder:"Select Triggers",disableSelectOption:!0,disabled:!1===J,handleChange:et})]}),(0,A.jsxs)("div",{className:"d-flex flex-column h-row-gap-05r col-3 h-px-1",children:[(0,A.jsx)(X.Go,{name:"attribute_value_type_".concat(t),value:l,selectOptions:eU,selectOptionLabel:"Select Value Type",disableSelectOption:!0,disabled:0===a.length||!1===J,handleChange:et}),(0,A.jsxs)("div",{className:"d-flex flex-column justify-content-start align-items-start h-row-gap-05r",children:["custom_value"===l&&0!==a.length&&(0,A.jsx)(X.Go,{name:"comparator_".concat(t),value:s,selectOptions:C,selectOptionLabel:"Select Comparator",disableSelectOption:!0,disabled:!1===J,handleChange:et}),"custom_value"===l&&"is"===s&&(0,A.jsx)(X.Go,{name:x,value:r,selectOptions:eY,selectOptionLabel:"Select",disableSelectOption:!0,disabled:!1===J,handleChange:et}),"custom_value"===l&&!1===["","is"].includes(s)&&(0,A.jsxs)("div",{className:"h-w-100",children:[""===z&&(0,A.jsx)(q.EH,{name:x,value:r,disabled:""===s||!1===J,handleChange:et},x),"enum"===z&&e2.includes(s)&&(0,A.jsx)($.D,{name:x,value:r,placeholder:"Type to Search",enumType:w,maxSelectCount:U.current,disabled:!1===J,handleChange:et,handleSearchTrigger:O},x),"enum"===z&&e5.includes(s)&&(0,A.jsx)(Z.u,{name:x,value:r,placeholder:"Type to Search",enumType:w,maxSelectCount:U.current,disabled:!1===J,handleChange:et,handleSearchTrigger:O},x),["text","long_text"].includes(z)&&e2.includes(s)&&(0,A.jsx)(q.EH,{name:x,value:r,disabled:""===s||!1===J,handleChange:et},x),["text","long_text"].includes(z)&&e5.includes(s)&&(0,A.jsx)(q.Np,{name:x,value:r,disabled:""===s||!1===J,maxInputCount:U.current,handleChange:et},x),"boolean"===z&&(0,A.jsx)(X.xX,{name:x,value:r,disabled:""===s||!1===J,handleChange:et},x),["number","float"].includes(z)&&e3.includes(s)&&(0,A.jsx)(q.EH,{name:x,value:r,disabled:""===s||!1===J,handleChange:et},x),["number","float"].includes(z)&&e5.includes(s)&&(0,A.jsx)(q.Np,{name:x,value:r,disabled:""===s||!1===J,maxInputCount:U.current,handleChange:et},x),["number","float"].includes(z)&&"between"===s&&(0,A.jsx)(q.Jl,{name:x,value:r,disabled:""===s||!1===J,handleChange:et},x),"date"===z&&e4.includes(s)&&(0,A.jsx)(Y.Hc,{name:x,value:r,disabled:""===s||!1===J,handleChange:et},x),"date_time"===z&&["equal_to_date_time","not_equal_to_date_time"].includes(s)&&(0,A.jsx)(Y.Hc,{name:x,value:r,disabled:""===s||!1===J,handleChange:et},x),"date_time"===z&&e6.includes(s)&&(0,A.jsx)(Y.I8,{name:x,value:r,disabled:""===s||!1===J,handleChange:et},x),["date","date_time"].includes(z)&&"equal_to_day"===s&&(0,A.jsx)(X.rf,{name:x,value:r,disabled:""===s||!1===J,handleChange:et},x),["date","date_time"].includes(z)&&e8.includes(s)&&(0,A.jsx)(q.EH,{name:x,value:r,placeholder:e1[s],disabled:""===s||!1===J,handleChange:et},x),["date","date_time"].includes(z)&&"between"===s&&(0,A.jsx)(Y.Ws,{name:x,value:r,disabled:""===s||!1===J,handleChange:et},x),"json"===z&&e5.includes(s)&&(0,A.jsx)(q.Np,{name:x,value:r,disabled:""===s||!1===J,maxInputCount:U.current,handleChange:et},x)]})]})]}),(0,A.jsxs)("div",{className:"d-flex flex-column h-row-gap-05r col-3 h-px-1",children:[(0,A.jsx)(X.Go,{name:"role_value_type_".concat(t),value:d,selectOptions:eJ,selectOptionLabel:"Select Role Type",disableSelectOption:!0,disabled:0===a.length||!1===J,handleChange:et}),"custom_role"===d&&0!==a.length&&(0,A.jsxs)("div",{className:"d-flex flex-column h-row-gap-05r h-w-100",children:[(0,A.jsx)(X.Go,{name:"role_c
1omparator_".concat(t),value:c,selectOptions:eq,selectOptionLabel:"Select Comparator",disableSelectOption:!0,disabled:!1===J,handleChange:et}),(0,A.jsx)(Z.u,{name:"role_values_".concat(t),value:o,placeholder:"Type to Search",enumType:"role",maxSelectCount:U.current,disabled:!1===J,handleChange:et,handleSearchTrigger:Q})]})]}),(0,A.jsxs)("div",{className:"d-flex flex-column h-row-gap-05r col-3 h-px-1",children:[(0,A.jsx)(el.Q,{name:"dependent_attributes_".concat(t),value:u,selectOptions:g,placeholder:"Dependent Attributes",disabled:!1===J,handleChange:et}),0!==u.length&&!0===J&&(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-start h-row-gap-05r",children:(0,A.jsx)(K.t,{name:"actions_".concat(t),value:p,selectOptions:k,placeholder:"Dependent Actions",disableSelectOption:!0,handleChange:et})}),(T.includes("initialize")||T.includes("initialize_if_empty"))&&(0,A.jsx)(X.Go,{name:"action_init_value_type_".concat(t),value:m,selectOptions:eQ,selectOptionLabel:"Select Init Value Type",disableSelectOption:!0,disabled:!1===J,handleChange:et}),T.includes("apply_filter")&&(0,A.jsx)(X.Go,{name:"action_filter_attribute_".concat(t),value:b,selectOptions:I,selectOptionLabel:"Filter Attribute",disableSelectOption:!0,disabled:!1===J,handleChange:et}),(T.includes("initialize")||T.includes("initialize_if_empty"))&&"custom_value"===m&&(0,A.jsx)("div",{className:"h-w-100 ".concat(T.includes("apply_filter")?"h-pt-05":""),children:function(){switch(es){case"text":case"long_text":return(0,A.jsx)(A.Fragment,{children:!1===ec?(0,A.jsx)(q.EH,{name:"action_init_value_".concat(t),value:y,placeholder:"Initial Value",disabled:!1===J,handleChange:et}):(0,A.jsx)(q.Np,{name:"action_init_value_".concat(t),value:y,disabled:!1===J,handleChange:et})});case"number":return(0,A.jsx)(A.Fragment,{children:!1===ec?(0,A.jsx)(q.YI,{name:"action_init_value_".concat(t),value:y,placeholder:"Initial Value",disabled:!1===J,handleChange:et}):(0,A.jsx)(q.n3,{name:"action_init_value_".concat(t),value:y,disabled:!1===J,handleChange:et})});case"float":return(0,A.jsx)(A.Fragment,{children:!1===ec?(0,A.jsx)(q.zE,{name:"action_init_value_".concat(t),value:y,placeholder:"Initial Value",disabled:!1===J,handleChange:et}):(0,A.jsx)(q.Mg,{name:"action_init_value_".concat(t),value:y,disabled:!1===J,handleChange:et})});case"boolean":return(0,A.jsx)(X.xX,{name:"action_init_value_".concat(t),value:y,disabled:!1===J,handleChange:et});case"date":return(0,A.jsx)(Y.Hc,{name:"action_init_value_".concat(t),value:y,disabled:!1===J,handleChange:et});case"date_time":return(0,A.jsx)(Y.I8,{name:"action_init_value_".concat(t),value:y,disabled:!1===J,handleChange:et});case"enum":return(0,A.jsxs)(A.Fragment,{children:[""!==er&&(0,A.jsx)(A.Fragment,{children:!1===ec?(0,A.jsx)($.D,{name:"action_init_value_".concat(t),value:y,enumType:er,disabled:!1===J,handleChange:et}):(0,A.jsx)(Z.u,{name:"action_init_value_".concat(t),value:y,enumType:er,disabled:!1===J,handleChange:et})}),""!==ed&&(0,A.jsx)(A.Fragment,{children:!1===ec?(0,A.jsx)($.D,{name:"action_init_value_".concat(t),value:y,enumType:ed,disabled:!1===J,handleSearchTrigger:Q,handleChange:et}):(0,A.jsx)(Z.u,{name:"action_init_value_".concat(t),value:y,enumType:ed,disabled:!1===J,handleSearchTrigger:Q,handleChange:et})})]});case"json":return(0,A.jsx)(q.EH,{name:"action_init_value_".concat(t),value:y,placeholder:"Initial Value",disabled:!0,handleChange:et});default:return null}}()}),(T.includes("initialize")||T.includes("initialize_if_empty"))&&"named_value"===m&&(0,A.jsx)(X.Go,{name:"action_init_value_".concat(t),value:y,selectOptions:L,selectOptionLabel:"Default Value",disableSelectOption:!0,disabled:!1===J,handleChange:et}),(T.includes("initialize")||T.includes("initialize_if_empty"))&&"label_value"===m&&(0,A.jsx)(q.EH,{name:"action_init_value_".concat(t),value:y,disabled:!1===J,placeholder:"Label Text",handleChange:et}),(T.includes("initialize")||T.includes("initialize_if_empty"))&&"reference_value"===m&&(0,A.jsxs)("div",{className:"d-flex flex-column justify-content-start align-items-start h-row-gap-05r",children:[(0,A.jsx)(X.Go,{name:"action_ref_object_type_id_".concat(t),value:v,selectOptions:h,selectOptionLabel:"Select Object Type",disableSelectOption:!0,disabled:!1===J,handleChange:et}),(0,A.jsx)(X.Go,{name:"action_ref_object_type_attribute_".concat(t),value:j,selectOptions:D,selectOptionLabel:"Select Attribute",disableSelectOption:!0,disabled:!1===J||""===v,handleChange:et})]})]})]}),(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-start h-px-05",children:(0,A.jsx)(G.A,{message:"Delete Dependent",children:(0,A.jsx)(N.A,{size:"medium",name:"delete_".concat(t),sx:{color:"#000"},disabled:!1===J,onClick:ee,children:(0,A.jsx)(S.A,{})})})})]},t)})})})},eN=function(e){var t,a,l,d=e.accountId,u=(e.formObjectTypeId,e.attributeDetails),p=e.templateDetails,_=e.attributeRefObjectTypeId,h=e.objectTypeList,b=e.objectTypeFormAttributeList,f=e.formAttributeObjectTypeAttributesMapping,y=e.createFilter,v=e.getMergedAttributeKey,j=e.getMergedAttributeLabel,x=e.getAttributeKeyTokens,g=e.handleChange,w=e.log,O=(0,o.useState)(""),C=O[0],T=O[1],k=(0,o.useState)([]),L=k[0],D=k[1],I=(0,o.useState)([]),M=I[0],H=I[1],P=(0,o.useState)(!1),R=P[0],z=P[1],V=u.label_ref,W=u.filter_group_operator,U=u.filters;(0,o.useEffect)(function(){var e;(e=(0,r.A)(c().mark(function e(){var t,a,n,l;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return z(!1),T(n=void 0===(a=(null!==(t=h.find(function(e){return Number(e.id)===Number(_)}))&&void 0!==t?t:{}).display)?"":a),e.next=6,J();case 6:D(K(e.sent.object_types,n)),l=p.template_attributes.map(function(e){var t=e.label_ref,a=e.widget_type,n="default_form"===a||!1===isNaN(Number(a));if(t!==V&&!1===n)return t}),H(b.filter(function(e){return l.includes(e.id)}).map(function(e){return{id:e.id,display:e.display}})),z(!0);case 15:case"end":return e.stop()}},e)})),function(){return e.apply(this,arguments)})()},[]);var J=(t=(0,r.A)(c().mark(function e(){var t,a;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t="".concat(ea.A.NODE_HOST,"/customobjects/accounts/").concat(d,"/objecttype/").concat(_,"/view"),e.next=5,(0,en.httpRequest)({url:t,method:"get"});case 5:return a=e.sent,E().debug(w,"Get Object Types For View - Response:\n".concat((0,F.formatObject)(a))),e.abrupt("return",a);case 10:throw e.prev=10,e.t0=e.catch(0),e.t0;case 13:case"end":return e.stop()}},e,null,[[0,10]])})),function(){return t.apply(this,arguments)}),K=function(e,t){try{var a,l=e[_],s=l.filter(function(e){return!0===e.enable_filter}).map(function(e){var a=e.label_ref,n=e.label,l=v(a,"0",_),s=j(n,"",t);
1return{id:l,display:s}}),r=l.filter(function(e){return""!==e.input_object&&!1===e.object_enum_type}),d=[],c=er(r);try{for(c.s();!(a=c.n()).done;)!function(){var l=a.value,s=l.label_ref,r=l.label,c=l.input_object,o=e[c].filter(function(e){return!0===e.enable_filter}).map(function(e){var a=e.label_ref,n=e.label,l=v(a,s,c),d=j(n,r,t);return{id:l,display:d}});d.push.apply(d,(0,n.A)(o))}()}catch(e){c.e(e)}finally{c.f()}return s.push.apply(s,d),E().debug(w,"Get Filter Attributes List - Response:\n".concat((0,F.formatObject)(s))),s}catch(e){throw e}},Q=function(e,t){var a=e.includes("next")?t:-1*t,n=e.endsWith("days")?864e5:36e5,l=Date.now()+eo+a*n,s=l-eo-l%n;e.startsWith("after")&&(s+=n-1);var r=(0,F.formatDateTime)(s),d=e.startsWith("after")?"Later than:":"Earlier than:";return"".concat(d," ").concat(r)},$=(a=(0,r.A)(c().mark(function e(t,a){return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B.A.searchObjectsByName(w,d,a,t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)})),function(e,t){return a.apply(this,arguments)}),ee=function(e){var t=e.currentTarget.name,a=t.lastIndexOf("_"),n=Number(t.substring(a+1)),l=U.filter(function(e,t){return Number(t)!==n});g(es(es({},u),{},{filters:l}))},et=(l=(0,r.A)(c().mark(function e(t){var a,l,r,d,o,p,_,h,b,m,v,j,N,O,A,C,S,T,k,L,D;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:l=(a=t.target).name,r=a.value,d=l.lastIndexOf("_"),o=l.substring(0,d),_=es(es({},U[p=Number(l.substring(d+1))]),{},(0,s.A)({},o,r)),"attribute_key"===o?(h={},""===r?h=y():(v=(m=x(r)).labelRef,N=(j=null!==(b=f[m.objectTypeId].find(function(e){return e.label_ref===v}))&&void 0!==b?b:{}).input_type,O=j.input_enum,A=j.input_object,h={comparator:"",att_value_type:"custom_value",attribute_value:[],input_type:N,input_enum:O,input_object:A,multi_value:j.multi_value,object_enum_type:j.object_enum_type}),T=e7(S=0===(C=e9(_=es(es({},_),h))).length?"":C[0].id),_=es(es({},_),{},{comparator:S,attribute_value:T})):"comparator"===o?(k=e7(r),_=es(es({},_),{},{att_value_type:"custom_value",attribute_value:k})):"att_value_type"===o&&(L="","custom_value"===r?L=e7(_.comparator):"named_value"===r&&(L=""),_=es(es({},_),{},{attribute_value:L})),E().debug(w,"Handle Dependent Change - Updated Filter:\n".concat((0,F.formatObject)(_))),(D=(0,n.A)(U))[p]=_,g(es(es({},u),{},{filters:D}));case 10:case"end":return e.stop()}},e)})),function(e){return l.apply(this,arguments)}),el=[{id:_,display:C}],ei=[{id:"",display:"Match Condition"}];return(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-center h-w-100 h-h-100",children:!1===R?(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100 h-h-100",children:(0,A.jsx)(m.A,{tip:"Loading..."})}):(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-center h-p-1 h-w-100",children:0===U.length?(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100 h-p-1 h-br-05 h-bc-dd",children:"No data available"}):(0,A.jsxs)("div",{className:"d-flex flex-column justify-content-start align-items-start h-br-05 h-bc-dd h-py-2 h-px-1 h-mt-1 h-bac-f5 h-w-100",children:[(0,A.jsx)("div",{className:"d-flex justify-content-end align-items-center h-mt--3 h-pr-2 h-mb-1 h-w-100",children:(0,A.jsx)(X.Go,{name:"filter_group_operator",value:void 0===W?"and":W,selectOptions:e$,className:"h-w-10r",handleChange:function(e){var t=e.target,a=(t.name,t.value);g(es(es({},u),{},{filter_group_operator:a}))}},"filter_group_operator")}),U.map(function(e,t){var a=e.object_type_id,n=e.attribute_key,l=e.comparator,s=e.att_value_type,r=e.attribute_value,d=e.input_type,c=e.input_enum,o=e.input_object,u="".concat(n,"_").concat(t),p="attribute_value_".concat(t),_=""===n?ei:e9(e),h="";"enum"===d&&(h=""!==c?c:o);var b=void 0;"enum"===d&&""!==o&&(b=$);var m="";e8.includes(l)&&""!==r&&(m=Q(l,r));var f=t===U.length-1?"":"h-mb-2";return(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-start h-py-1 h-w-100 h-bc-dd h-br-05 h-bac-fb ".concat(f),children:[(0,A.jsxs)("div",{className:"d-flex justify-content-start align-items-start flex-wrap h-w-100 h-row-gap-05r",children:[(0,A.jsxs)("div",{className:"col-4",children:[(0,A.jsx)(X.Go,{name:"object_type_id_".concat(t),value:a,selectOptions:el,className:"h-w-100",disabled:!0,displaySelectOption:!1,handleChange:et},"object_type_id_".concat(t)),(0,A.jsx)(X.Go,{name:"attribute_key_".concat(t),value:n,selectOptions:L,className:"h-w-100 h-mt-05",handleChange:et},"attribute_key_".concat(t))]}),(0,A.jsx)("div",{className:"col-4",children:(0,A.jsxs)("div",{className:"d-flex flex-column justify-content-start align-items-start",children:[(0,A.jsx)(X.Go,{name:"comparator_".concat(t),value:l,selectOptions:_,className:"h-w-100",disabled:""===n||1===_.length,displaySelectOption:!1,handleChange:et},"comparator_".concat(n,"_").concat(t)),(0,A.jsx)("div",{className:"d-flex justify-content-end align-items-start h-w-100 h-mt-025",children:""!==m&&(0,A.jsx)("div",{className:"h-pr-05 h-fs-08 h-fc-66",children:m})})]})}),(0,A.jsx)("div",{className:"col-4",children:(0,A.jsxs)("div",{className:"d-flex flex-column justify-content-start align-items-start",children:[(0,A.jsx)(X.Go,{name:"att_value_type_".concat(t),value:s,selectOptions:eX,className:"h-w-100 h-mb-05",disabled:""===n||"is"===l,displaySelectOption:!1,handleChange:et},"att_value_type_".concat(t)),"custom_value"===s&&(0,A.jsx)("div",{className:"h-w-100",children:"is"===l?(0,A.jsx)(X.Go,{name:p,value:r,selectOptions:eY,className:"h-w-100",handleChange:et},u):(0,A.jsxs)("div",{className:"h-w-100",children:[""===d&&(0,A.jsx)(q.EH,{name:p,value:r,disabled:""===n,handleChange:et},u),"enum"===d&&(0,A.jsx)(Z.u,{name:p,value:r,placeholder:"Type to Search",enumType:h,maxSelectCount:50,handleChange:et,handleSearchTrigger:b},u),["text","long_text"].includes(d)&&(0,A.jsx)(q.Np,{name:p,value:r,disabled:""===n,maxInputCount:50,handleChange:et},u),"boolean"===d&&(0,A.jsx)(X.xX,{name:p,value:r,disabled:""===n,handleChange:et},u),["number","float"].includes(d)&&e5.includes(l)&&(0,A.jsx)(q.Np,{name:p,value:r,disabled:""===n,maxInputCount:50,handleChange:et},u),["number","float"].includes(d)&&e3.includes(l)&&(0,A.jsx)(q.EH,{name:p,value:r,disabled:""===n,handleChange:et},u),["number","float"].includes(d)&&"between"===l&&(0,A.jsx)(q.Jl,{name:p,value:r,disabled:""===n,handleChange:et},u),"date"===d&&e4.includes(l)&&(0,A.jsx)(Y.Hc,{name:p,value:r,disabled:""===n,handleChange:et},u),"date_time"===d&&["equal_to_date_time","not_equal_to_date_time"].includes(l)&&(0,A.jsx)(Y.Hc,{name:p,value:r,disabled:""===n,handleChange:et},u),"date_time"===d&&e6.includes(l)&&(0,A.jsx)(Y.I8,{name:p,value:r,disabled:""===n,handleChange:et},u),["date","date_time"].includes(d)&&"equal_to_day"===l&&(0,A.jsx)(X.rf,{name:p,value:r,disabled:""===n,handleChange:et},u),["date","date_time"].includes(d)&&e8.includes(l)&&(0,A.jsx)(q.EH,{name:p,value:r,placeholder:e1[l],disabled:""===n,handleChange:et},u),["date","date_time"].includes(d)&&"between"===l&&(0,A.jsx)(Y.Ws,{name:p,value:r,disabled:""===n,handleChange:et},u),"json"===d&&e5.includes(l)&&(0,A.jsx)(q.Np,{name:p,value:r,disabled:""===n,maxInputCount:50,handleChange:et},u)]})}),"named_value"===s&&(0,A.jsx)(X.Go,{name:p,value:r,selectOptions:""===o?eB:eW,className:"h-w-100",handleChange:et},u),"attribute_value"===s&&(0,A.jsx)(X.Go,{name:p,value:r,selectOptions:M,className:"h-w-100",handleChange:et},u)]})})]}),(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-start h-px-05",children:(0,A.jsx)(G.A,{message:"Delete Filter",children:(0,A.jsx)(N.A,{size:"medium",name:"delete_".concat(t),sx:{color:"#000"},disabled:!1,onClick:ee,children:(0,A.jsx)(S.A,{})})})})]},t)})]})})})}
1,eO=function(e){var t=e.displayInitDefaultHelpDialog,a=e.setDisplayInitDefaultHelpDialog,n=function(){a(!1)};return(0,A.jsx)(x.A,{open:t,PaperProps:{sx:{top:10}},sx:eb,children:(0,A.jsx)(g.A,{children:(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-start",children:(0,A.jsxs)("div",{className:"d-flex flex-column h-bc-dd h-br-05 h-w-50r",children:[(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-end h-p-1 h-bb-dd h-h-4",children:[(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-blk h-f-cap",children:"Initialize Default"}),(0,A.jsx)(N.A,{sx:em,onClick:n,children:(0,A.jsx)(w.A,{})})]}),(0,A.jsx)("div",{className:"d-flex flex-column h-p-1 h-mh-20r h-mxh-30r h-bac-fb overflow-auto h-custom-scrollbar",children:(0,A.jsx)("div",{dangerouslySetInnerHTML:{__html:'<p>The parent standalone form provides \'init\' default configuration for the embedded form. The json supports the below configurations.</p><p>&nbsp;</p><p><strong>TEMPLATE CONFIG LIST:</strong><br>Default template definition override of specific form attributes. Use this option for&nbsp;initialization using different default value types (similar to form configuration) - \'custom_value\', &nbsp;\'named_value\' &nbsp;\'label_value\' and \'reference_value\'. The key format is &lt;child_label_ref&gt;___&lt;parent_label_ref&gt;___&lt;object_type_id&gt;. For parent level attributes,&nbsp;configure &lt;parent_label_ref&gt; as "0".</p><p><br><strong>Example JSON:</strong><br>{<br>&nbsp;"template_config_list": [<br>&nbsp; &nbsp;{"label_ref": "att1___0___1", "default_value_type": "custom_value", "default_value": "2"},<br>&nbsp; &nbsp;{"label_ref": "att2___0___1", "default_value_type": "named_value", "default_value": "login_user"},<br>&nbsp; &nbsp;{"label_ref": "att3___0___1", "default_value_type": "reference_value", "ref_object_type_id": 12,<br>&nbsp; &nbsp; &nbsp;"ref_object_type_label": "job", "ref_object_type_attribute": "att3___0___123"}<br>&nbsp;]<br>}</p><p>&nbsp;</p><p><strong>ENABLE INIT:</strong><br>Use \'enable_init\' (true / false) to auto-create objects (\'init_config_list\' &amp; \'init_group_list\') on component launch. This flag provides ability to auto-create objects without any initialization (CONFIG 3 &amp; 4) as well.&nbsp;For multi-value object relations, without \'init_group_list\' configuration, a single object is created&nbsp;when this flag is enabled. By default, this flag is disabled.</p><p>&nbsp;</p><p><strong>ENABLE INIT COUNT:</strong><br>Use \'enable_init_count\' (number) to configure number of initialized objects in UI. This is applicable to \'1_n\' and \'m_n\' object relations only.</p><p>&nbsp;</p><p><strong>ENABLE INIT DELETE:</strong><br>Use \'enable_init_delete\' (true / false) to allow deletion of initialized objects in UI. By default, this flag is disabled - delete is not allowed for initialized objects. This is applicable to \'1_n\' and \'m_n\' object relations only.</p><p>&nbsp;</p><p><strong>INIT CONFIG LIST:</strong><br>Auto-create object instance using default configuration for specific form attributes when the embedded form is launched - \'1_1\' and \'n_1\' object relations. It is created only when \'enable_init\' flag is set to true. The key format is &lt;child_label_ref&gt;___&lt;parent_label_ref&gt;___&lt;object_type_id&gt;. For parent level attributes,&nbsp;configure &lt;parent_label_ref&gt; as "0".</p><p><br><strong>Example JSON:</strong><br>{<br>&nbsp;"init_config_list": [<br>&nbsp; &nbsp;{"label_ref": "att1___0___1", "default_value_type": "custom_value", "default_value": "2"},<br>&nbsp; &nbsp;{"label_ref": "att2___0___1", "default_value_type": "named_value", "default_value": "login_user"},<br>&nbsp; &nbsp;{"label_ref": "att3___0___1", "default_value_type": "reference_value", "ref_object_type_id": 12,<br>&nbsp; &nbsp; &nbsp;"ref_object_type_label": "job", "ref_object_type_attribute": "att3___0___123"}<br>&nbsp;]<br>}</p><p>&nbsp;</p><p><strong>INIT GROUP LIST:</strong><br>Auto-create object instance using default configuration for specific form attributes when the embedded form is launched - \'1_n\' and \'m_n\' object relations. It is created only when \'enable_init\' flag is set to true. The key format is &lt;child_label_ref&gt;___&lt;parent_label_ref&gt;___&lt;object_type_id&gt;. For parent level attributes,&nbsp;configure &lt;parent_label_ref&gt; as "0".</p><p><br><strong>Example JSON:</strong><br>{<br>&nbsp;"init_group_list": [<br>&nbsp; &nbsp;{<br>&nbsp; &nbsp; &nbsp;"init_config_list": [<br>&nbsp; &nbsp; &nbsp; &nbsp;{"label_ref": "att1___0___1", "default_value_type": "custom_value", "default_value": "2"},<br>&nbsp; &nbsp; &nbsp; &nbsp;{"label_ref": "att2___0___1", "default_value_type": "named_value", "default_value": "login_user"},<br>&nbsp; &nbsp; &nbsp; &nbsp;{"label_ref": "att3___0___1", "default_value_type": "reference_value", "ref_object_type_id": 12,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"ref_object_type_label": "job", "ref_object_type_attribute": "att3___0___123"}<br>&nbsp; &nbsp; &nbsp;]<br>&nbsp; &nbsp;},<br>&nbsp; &nbsp;{<br>&nbsp; &nbsp; &nbsp;"init_config_list": [<br>&nbsp; &nbsp; &nbsp; &nbsp;{"label_ref": "att1___0___1", "default_value_type": "custom_value", "default_value": "2"},<br>&nbsp; &nbsp; &nbsp; &nbsp;{"label_ref": "att2___0___1", "default_value_type": "named_value", "default_value": "login_user"},<br>&nbsp; &nbsp; &nbsp; &nbsp;{"label_ref": "att3___0___1", "default_value_type": "reference_value", "ref_object_type_id": 12,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"ref_object_type_label": "job", "ref_object_type_attribute": "att3___0___123",&nbsp;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"split_custom_value": true}<br>&nbsp; &nbsp; &nbsp;]<br>&nbsp; &nbsp;},<br>&nbsp; &nbsp;{<br>&nbsp; &nbsp; &nbsp;"init_config_list": [<br>&nbsp; &nbsp; &nbsp; &nbsp;{"label_ref": "att1___0___1", "default_value_type": "custom_value", "default_value": "2"},<br>&nbsp; &nbsp; &nbsp; &nbsp;{"label_ref": "att2___0___1", "default_value_type": "named_value", "default_value": "login_user"},<br>&nbsp; &nbsp; &nbsp; &nbsp;{"label_ref": "att3___0___1", "default_value_type": "reference_value", "ref_object_type_id": 12,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"ref_object_type_label": "job", "ref_object_type_attribute": "att3___0___123"}<br>&nbsp; &nbsp; &nbsp;]<br>&nbsp; &nbsp;}<br>&nbsp;]<br>}</p><p>&nbsp;</p><p>A combination of the above configurations are supported simultaneously.</p>'}})}),(0,A.jsx)("div",{className:"d-flex justify-content-end align-items-center h-w-100 h-mh-4r h-bt-dd h-px-1",children:(0,A.jsx)(J.Wz,{name:"init_default_help_close",label:"OK",className:"h-w-7r",handleClick:n})})]})})})})},eA=[{id:8,key:"percent_8",display:"8.3% (1/12) width"},{id:16,key:"percent_16",display:"16.7% (1/6) width"}
1,{id:25,key:"percent_25",display:"25% (1/4) width"},{id:33,key:"percent_33",display:"33.3% (1/3) width"},{id:41,key:"percent_41",display:"41.7% (5/12) width"},{id:50,key:"percent_50",display:"50% (1/2) width"},{id:58,key:"percent_58",display:"58.3% (7/12) width"},{id:66,key:"percent_66",display:"66.7% (2/3) width"},{id:75,key:"percent_75",display:"75% (3/4) width"},{id:83,key:"percent_83",display:"83.3% (5/6) width"},{id:91,key:"percent_91",display:"91.7% (11/12) width"},{id:100,key:"percent_100",display:"100% width"}],eC=[{id:"true",display:"Display Header"},{id:"false",display:"Hide Header"}],eS=[{id:"true",display:"Display Border"},{id:"false",display:"Hide Border"}],eT=[{id:"true",display:"Show Attribute"},{id:"false",display:"Hide Attribute"}],ek=[{id:"true",display:"Enable Update"},{id:"false",display:"Disable Update"}],eL=[{id:"true",display:"Mandatory"},{id:"false",display:"Not Mandatory"}],eD=[{id:"true",display:"Enable Interim Status"},{id:"false",display:"Disable Interim Status"}],eI=[{id:"custom_value",display:"Custom Value"},{id:"named_value",display:"Named Value"},{id:"label_value",display:"Label Value"},{id:"reference_value",display:"Reference Value"}],eF=[{id:"custom_value",display:"Custom Value"},{id:"reference_value",display:"Reference Value"},{id:"json_value",display:"Initialize Value"}],eM=[{id:"current_date",display:"Current Date"}],eE=[{id:"current_date_time",display:"Current Date Time"}],eH=[{id:"login_user",display:"Logged-in User"}],eP=[{id:"disabled",display:"Disable Actions"},{id:"add_only",display:"Add Only"},{id:"add_delete",display:"Add and Delete"}],eR=[{id:"text",display:"Text"},{id:"number",display:"Number"},{id:"boolean",display:"Boolean"},{id:"date",display:"Date"},{id:"date_time",display:"Date Time"},{id:"static_enum",display:"Static Enum"},{id:"custom_object",display:"Custom Object"}],ez=[{id:"false",display:"Single Value"},{id:"true",display:"Multi Value"}],eG=[{id:"add_edit",display:"Add & Edit"},{id:"add",display:"Add"},{id:"edit",display:"Edit"}],eV=[{id:"form_launch",display:"Form Launch"},{id:"value_change",display:"Value Change"}],eW=[{id:"execution_context",display:"Execution Context"},{id:"login_user",display:"Logged-in User"}],eB=[{id:"execution_context",display:"Execution Context"}],eU=[{id:"any_value",display:"Any Value"},{id:"custom_value",display:"Custom Value"}],eJ=[{id:"any_role",display:"Any Role"},{id:"custom_role",display:"Custom Role"}],eq=[{id:"include",display:"includes"},{id:"not_include",display:"does not include"}],eX=[{id:"custom_value",display:"Custom Value"},{id:"named_value",display:"Named Value"},{id:"attribute_value",display:"Attribute Value"}],eK=[{id:"mandatory",display:"Mandatory"},{id:"optional",display:"Optional"},{id:"enable",display:"Enable"},{id:"disable",display:"Disable"},{id:"show",display:"Show"},{id:"hide",display:"Hide"},{id:"reset",display:"Reset"}],eQ=[{id:"custom_value",display:"Custom Value"},{id:"named_value",display:"Named Value"},{id:"label_value",display:"Label Value"},{id:"reference_value",display:"Reference Value"},{id:"dependee_value",display:"Dependee Value"}],eY=[{id:"not_empty",display:"Available"},{id:"empty",display:"Not Available"}],e$=[{id:"and",display:"MATCH ALL"},{id:"or",display:"MATCH ANY"}],eZ=[{id:"popup",display:"Popup"},{id:"inline",display:"Inline"}],e0=U.A.getValidationList(),e1=U.A.getDatePlaceholderTextMapping(),e2=U.A.getSingleValueComparatorList(),e5=U.A.getMultiValueComparatorList(),e3=U.A.getNumberSingleValueComparatorList(),e4=U.A.getDateValueComparatorList(),e6=U.A.getDateTimeValueComparatorList(),e8=U.A.getNumberValueComparatorListForDate(),e9=U.A.getComparatorList,e7=U.A.getDefaultFilterAttributeValue,te=a(15406);function tt(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function ta(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?tt(Object(a),!0).forEach(function(t){(0,s.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):tt(Object(a)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function tn(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(e){if("string"==typeof e)return tl(e,void 0);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return tl(e,t)}}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var n=0,l=function(){};return{s:l,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:l}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,r=!0,d=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){d=!0,s=e},f:function(){try{r||null==a.return||a.return()}finally{if(d)throw s}}}}function tl(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}var ti=h()(function(){return Promise.all([a.e(7084),a.e(7273),a.e(4799),a.e(1384),a.e(4955),a.e(3869),a.e(8882),a.e(6285),a.e(386),a.e(9098)]).then(a.bind(a,59098))},{ssr:!1,loadableGenerated:{webpack:function(){return[59098]}}}),ts="standalone",tr="custom_form",td=["doc","file","image"],tc=["single_file_upload","multi_file_upload","single_file_render"],to=(et.A,(0,D.A)({components:{MuiButtonBase:{defaultProps:{disableRipple:!0}}}},{components:{MuiTabs:{styleOverrides:{root:{minHeight:"0rem",height:"3rem"}}}}},{components:{MuiTab:{styleOverrides:{root:{color:"#000",fontSize:"1rem",fontWeight:"600",textTransform:"none",minHeight:"0rem",height:"3rem"}}}}})),tu={"& .MuiTabs-indicator":{backgroundColor:"#000"},"& .MuiSvgIcon-root":{width:"2rem",height:"2rem"}},tp={"&.Mui-selected":{outline:"none"}},t_={"& .MuiDialog-container":{justifyContent:"flex-center",alignItems:"flex-start"},"& .MuiDialogContent-root":{border:"0",padding:"0"}},th={position:"absolute",right:8,top:8,color:"#000"},tb=!0;let tm=function(e){var t,a=e.id,n=e.log,s=void 0===n||n,d=(0,o.useState)(void 0===a?"":a),u=d[0],_=d[1],h=(0,o.useState)(""),m=h[0],f=h[1],y=(0,o.useState)(""),v=y[0],j=y[1],x=(0,o.useState)(""),g=x[0],w=x[1],N=(0,o.useState)(""),O=N[0],C=N[1],S=(0,o.useState)(""),T=S[0],k=S[1],L=(0,o.useState)(!1),D=L[0],F=L[1],M=(0,o.useState)(!1),E=M[0],G=M[1],W=(0,o.useState)({}),U=W[0],J=W[1],q=(0,o.useState)(""),X=q[0],K=q[1],Q=(0,o.useState)(""),Y=Q[0],$=Q[1],Z=(0,o.useState)(""),ee=Z[0],et=Z[1],ea=(0,o.useState)(""),en=ea[0],el=ea[1],ei=(0,o.useState)(""),es=ei[0],er=ei[1],ed=(0,o.useState)(""),ec=ed[0],eo=ed[1],eu=(0,o.useState)([]),ep=eu[0],e_=eu[1],eh=(0,o.useState)(!0),eb=eh[0],em=eh[1],ef=(0,o.useState)(""),ey=ef[0],ev=ef[1],ej=(0,o.useState)([]),ex=ej[0],eg=ej[1],ew=(0,o.useState)(0),eN=ew[0],eO=ew[1],eA=(0,o.useState)({}),eC=eA[0],eS=eA[1],eT=(0,o.useState)({}),ek=eT[0],eL=eT[1],eD=(0,o.useState)(!1),eI=eD[0],eF=eD[1],eM=(0,o.useRef)(Number(V.A.getAccountId())),eE=(0,o.useRef)(Number(V.A.getUserId())),eH=eM.current,eP=eE.current,eR=""!==u,ez=(0,b.useRouter)();(0,o.useEffect)(function(){var e;(e=(0,r.A)(c().mark(function e(){return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return eF(!1),e.next=3,eG(u);case 3:eF(!0);case 4:case"end":return e.stop()}},e)})),function(){return e.apply(this,arguments)})()},[]);var eG=(t=(0,r.A)(c().mark(function e(t){var a,n,l,r,d,o,u,p,h,b,m,y,v,x,g,N,O,A,S,T,L,D,I,M,E,H,P,R,z,V,W,U,q,X,Q,Y,Z,ee,ea,en,ei,es,ed,ec,eu,ep,eh,eb,ef,ey,ej,ex,ew;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n={},""!==t){e.next=5;break}n=eV(),e.next=10;break;case 5:return e.next=7,B.A.getObjectDetails(s,eH,"custom_object_form",t,!1,!0);case 7:n=e.sent.attributes_config;case 10:r=(l=n).id,d=l.name,o=l.label,u=l.object_type,p=l.render_type,h=l.content_type,b=l.default_form,m=l.user_defined,y=l.update_time,g=void 0!==(x=(v=l.setting_def).interim_save)&&x,O=void 0===(N=v.max_width)?"":N,S=void 0===(A=v.id_filter)?{}:A,L=void 0===(T=v.save_label)?"":T,I=void 0===(D=v.cancel_label)?"":D,E=void 0===(M=v.submit_label)?"":M,P=void 0===(H=v.success_message)?"":H,z=void 0===(R=v.error_message)?"":R,W=void 0===(V=v.custom_process_list)?[]:V,q=tn(U=v.display_templates);try{for(q.s();!(X=q.n()).done;){Y=(Q=X.value).enable_masonry,Q.masonry_order,Z=Q.display_frame,ee=Q.display_header,ea=Q.display_footer,Q.frame_header,en=Q.template_attributes,void 0===Y&&(Q.enable_masonry="standalone"===p,Q.masonry_order="section_sequence"),void 0===Z&&(Q.display_frame=!1,Q.frame_header=""),void 0===ee&&(Q.display_header=!0===Q.display_frame),void 0===ea&&(Q.display_footer=!0===Q.display_frame),ei=tn(en);try{for(ei.s();!(es=ei.n()).done;)ec=(ed=es.value).element_type,eu=ed.default_value_type,ed.default_value,ep=ed.display_header,eh=ed.display_border,eb=ed.ref_object_type_id,ef=ed.ref_object_type_label,ey=ed.ref_object_type_attribute,ej=ed.interim_save_status,ex=ed.description,ew=ed.desc_display_mode,"attribute"===ec&&(void 0===eu&&(ed.default_value_type="custom_value"),void 0===ep&&(ed.display_header=!0),void 0===eh&&(ed.display_border=!0),void 0===eb&&(ed.ref_object_type_id=""),void 0===ef&&(ed.ref_object_type_label=""),void 0===ey&&(ed.ref_object_type_attribute=""),void 0===ej&&(ed.interim_save_status=!1),void 0===ex&&(ed.description=""),void 0===ew&&(ed.desc_display_mode="popup"))}catch(e){ei.e(e)}finally{ei.f()}}}catch(e){q.e(e)}finally{q.f()}_(r),f(d),j(o),w(null!==(a=null==u?void 0:u.id)&&void 0!==a?a:""),C(p),k(h),F(b),G(g),J(S),K(O),$(I),et(L),el(E),er(P),eo(z),e_(W),em(m),ev(y),eg(U),eO(0);case 34:case"end":return e.stop()}},e)})),function(e){return t.apply(this,arguments)}),eV=function(){var e=[eW(!0,ts,0)];return{id:"",name:"",label:"",object_type:{id:""},render_type:ts,content_type:tr,default_form:!1,user_defined:!0,update_time:"",setting_def:{interim_save:!1,max_width:1200,id_filter:{},save_label:"",cancel_label:"",submit_label:"",success_message:"",error_message:"",custom_process_list:[],display_templates:e}}},eW=function(e,t,a){var n="",l=[],s="",r=!0,d="",c="",o=!0,u="",p=!1,_=!1,h=!1,b="",m=[];if(!0===e)n=eB(a),l=tA,s=100,r="standalone"===t,d="parent_height",c="parent_height",o="standalone"===t,u="section_sequence",p=!1,_=!1,h=!1,b="",m=[];else{var f=ex[0],y=f.template_width,v=f.display_scroll,j=f.template_min_height,x=f.template_max_height,g=f.enable_masonry,w=f.masonry_order,N=f.display_frame,O=f.display_header,A=f.display_footer,C=f.frame_header,S=f.template_attributes;n=eB(a),l=[],s=y,r=v,d=j,c=x,o=g,u=w,p=N,_=O,h=A,b=C,m=S}return{template_name:n,template_label:"",default_template:e,display_sizes:l,template_width:s,display_scroll:r,template_min_height:d,template_max_height:c,enable_masonry:o,masonry_order:u,display_frame:p,display_header:_,display_footer
1:h,frame_header:b,template_attributes:m}},eB=function(e){return"Template - ".concat(e+1)},eU=function(e,t){var a,n={},l={},s={},r={},d={},c=tn(t);try{for(c.s();!(a=c.n()).done;){var o=a.value,u=o.label_ref,p=o.element_type;"section"===p?n[u]=o:"attribute"===p?l[u]=o:"note"===p?s[u]=o:"button"===p?r[u]=o:"placeholder"===p&&(d[u]=o)}}catch(e){c.e(e)}finally{c.f()}var _,h=[],b=tn(e);try{for(b.s();!(_=b.n()).done;){var m=_.value,f=m.label_ref,y=m.element_type,v={};if("section"===y){var j,x=null!==(j=n[f])&&void 0!==j?j:{};if(0===Object.keys(x).length)v=ta({},m);else{var g=x.section_width;v=ta(ta({},m),{},{section_width:g})}}else if("attribute"===y){var w,N=null!==(w=l[f])&&void 0!==w?w:{};if(0===Object.keys(N).length)v=ta({},m);else{var O=N.attribute_width;v=ta(ta({},m),{},{attribute_width:O})}}else if("note"===y){var A,C=null!==(A=s[f])&&void 0!==A?A:{};if(0===Object.keys(C).length)v=ta({},m);else{var S=C.note_width;v=ta(ta({},m),{},{note_width:S})}}else if("button"===y){var T,k=null!==(T=r[f])&&void 0!==T?T:{};if(0===Object.keys(k).length)v=ta({},m);else{var L=k.button_width;v=ta(ta({},m),{},{button_width:L})}}else if("placeholder"===y){var D,I=null!==(D=d[f])&&void 0!==D?D:{};if(0===Object.keys(I).length)v=ta({},m);else{var F=I.placeholder_width;v=ta(ta({},m),{},{placeholder_width:F})}}h.push(v)}}catch(e){b.e(e)}finally{b.f()}return h},eJ=function(e,t,a){var n="";return""!==e&&(n="".concat(e).concat("___").concat(""===t?"0":t).concat("___").concat(a)),n},eq=function(e){var t=e.split("___"),a=(0,l.A)(t,3),n=a[0],s=a[1];return{labelRef:n,parentLabelRef:s="0"===s?"":s,objectTypeId:a[2]}},eX=function(e,t){eS({display:!0,type:e,message:t,handleAlertClose:eS})},eK=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t="/adminsettings/customobjectforms";t=""===e?t:"".concat(t,"?action=").concat(e),window.open(t,"_self")},eQ=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.id,a=void 0===t?"":t,n="/adminsettings/newcustomobjectform";""===a?window.open(n,"_self"):(ez.query.id=a,ez.push({pathname:n,query:ez.query}))};return(0,A.jsxs)(H.A,{children:[(0,A.jsxs)(p(),{children:[(0,A.jsx)("title",{children:"Custom Object Form"}),(0,A.jsx)("meta",{name:"Custom Object Form",content:"Manage Custom Object Form"})]}),!1===eI?(0,A.jsx)(P.A,{}):(0,A.jsx)(I.A,{theme:to,children:(0,A.jsxs)("div",{className:"d-flex flex-column h-w-100",children:[(0,A.jsx)(tf,ta({},{navToCustomObjectForms:eK,navToNewCustomObjectForm:eQ})),(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-center h-w-100 flex-grow-1",children:(0,A.jsx)(tv,ta({},{accountId:eH,userId:eP,isEdit:eR,log:s,name:m,setName:f,label:v,setLabel:j,formObjectTypeId:g,setFormObjectTypeId:w,renderType:O,setRenderType:C,contentType:T,setContentType:k,defaultForm:D,setDefaultForm:F,interimSave:E,setInterimSave:G,userDefined:eb,setUserDefined:em,idFilter:U,setIdFilter:J,maxWidth:X,setMaxWidth:K,saveLabel:ee,setSaveLabel:et,cancelLabel:Y,setCancelLabel:$,submitLabel:en,setSubmitLabel:el,successMessage:es,setSuccessMessage:er,errorMessage:ec,setErrorMessage:eo,customProcessList:ep,setCustomProcessList:e_,updateTime:ey,setUpdateTime:ev,displayTemplateList:ex,setDisplayTemplateList:eg,selectedTemplateIndex:eN,setSelectedTemplateIndex:eO,createDisplayTemplate:eW,mergeTemplateAttributeList:eU,displayAlert:eX,getMergedAttributeKey:eJ,getMergedAttributeLabel:function(e,t,a){var n=""===t?"":"".concat(t).concat(" - ");return"".concat(n).concat(e)},getAttributeKeyTokens:eq}))}),(0,A.jsx)(ty,ta({},{accountId:eH,isEdit:eR,log:s,processConfigData:function(){if(0===m.trim().length||""===g)return eX("error","Configure mandatory fields in form details"),{};if(0!==Object.keys(U).length)try{JSON.parse(JSON.stringify(U))}catch(e){return eX("error","Invalid 'Id Filter' json in form details"),eO(i),{}}for(var e=0;e<ex.length;e++){var t,a=ex[e],n=a.template_name,l=a.display_sizes,s=a.template_min_height,r=a.template_max_height,d=a.enable_masonry,c=(a.display_frame,a.display_header,a.display_footer,a.frame_header),o=a.template_attributes;if(0===n.trim().length||0===l.length||0===o.length)return eX("error","Configure mandatory fields in Template Details"),eO(e),{};if(a.template_name=n.trim(),a.frame_header=c.trim(),!1==("parent_height"===s&&"parent_height"===r)){if("parent_height"===s||"parent_height"===r)return eX("error","Configure Min and Max Heights in Template Details"),eO(e),{};if(Number(s)>Number(r))return eX("error","Configure Min Height less than Max Height in Template Details"),eO(e),{}}for(var u="",p=0;p<o.length;p++)if(t=function(){var t=o[p],a=t.label,n=t.label_ref,l=t.widget_type,s=t.attribute_label,r=t.element_type,c=t.section_width,_=t.default_value_type,h=t.default_value,b=t.ref_object_type_id,m=t.ref_object_type_attribute,f=t.button_label,y=t.button_action,v=eq(n),j=(v.labelRef,v.parentLabelRef);if("default_form"===l||isNaN(Number(l)),"section"===r){if(0===a.trim().length)return eX("error","Configure 'section' mandatory fields in Template Details - Position '".concat(p+1,"'")),eO(e),{v:{}};if(t.label=a.trim(),!0===d){if(0===Object.keys(null!==(x=tT.find(function(e){return Number(e.id)===Number(c)}))&&void 0!==x?x:{}).length)return eX("error","Invalid 'Section Width' for Masonry View"),eO(e),{v:{}};if(""==u)u=c;else if(Number(c)!==Number(u))return eX("error","In Masonry View, 'Section Width' has to be the same for all Sections"),eO(e),{v:{}}}}else if("attribute"===r){if(""===n||"named_value"===_&&""===h||"reference_value"===_&&(""===b||""===m)||"json_value"===_&&0===Object.keys(h).length)return eX("error","Configure 'attribute' mandatory fields in Template Details - Position '".concat(p+1,"'")),eO(e),{v:{}};if(t.attribute_label=s.trim(),o.filter(function(e){return e.label_ref===n}).length>1)return eX("error","Duplicate form attributes in template details"),eO(e),{v:{}};if(""!==j){var x,w,N=eJ(j,"",g);if(0===Object.keys(null!==(w=o.find(function(e){return e.label_ref===N}))&&void 0!==w?w:{}).length)return eX("error","Include parent attribute for child attribute in template details"),eO(e),{v:{}}}if(""!==j&&["single_file_upload","multi_file_upload"].includes(l))return eX("error","File Upload widgets not supported for child attributes in template details"),eO(e),{v:{}};if("json_value"===_&&0!==Object.keys(h).length)try{JSON.parse(JSON.stringify(h))}catch(t){return eX("error","Invalid 'Initialize Default' value in template details: ".concat(n)),eO(e),{v:{}}}}else if("note"===r){if(0===a.trim().length)return eX("error","Configure 'note' mandatory fields in Template Details - Position '".concat(p+1,"'")),eO(e),{v:{}};t.label=a.trim()}else if("button"===r){if(0===a.trim().length||0===f.trim().length||""===y)return eX("error","Configure 'button' mandatory fields in Template Details - Position '".concat(p+1,"'")),eO(e),{v:{}};t.label=a.trim(),t.button_label=f.trim()}else if("placeholder"===r){if(0===a.trim().length)return eX("error","Configure 'placeholder' mandatory fields in Template Details - Position '".concat(p+1,"'")),eO(e),{v:{}};t.label=a.trim()}}())return t.v}var _=ex.length;if("custom_form"==T&&_>1)for(var h=ex[0],b=(h.template_width,h.display_scroll),f=h.template_min_height,y=h.template_max_height,j=h.enable_masonry,x=h.masonry_order,w=h.display_frame,N=h.display_header,A=h.display_footer,C=h.frame_header,S=h.template_attributes,k=1;k<_;k++)ex[k].display_scroll=b,ex[k].template_min_height=f,ex[k].template_max_height=y,ex[k].enable_masonry=j,ex[k].masonry_order=x,ex[k].display_frame=w,ex[k].display_header=N,ex[k].display_footer=A,ex[k].frame_header=C,ex[k].template_attributes=eU(S,ex[k].template_attributes);var L=""===X?"":Number(X.toString().trim());return{name:m.trim(),label:v,object_type:{id:g},render_type:O,content_type:T,default_form:D,user_defined:eb,update_time:Date.now(),setting_def:{interim_save:E,max_width:L,id_filter:U,save_label:ee.trim(),cancel_label:Y.trim(),submit_label:en.trim(),success_message:es.trim(),error_message:ec.trim(),custom_process_list:ep,display_templates:ex}}},displayAlert:eX,displayConfirmModal:function(e,t,a){eL({display:!0,modalType:"confirm",bodyMessage:e,handleModalAccept:t,handleModalReject:a,handleModalClose:eL})},navToCustomObjectForms:eK,navToNewCustomObjectForm:eQ,customObjectFormId:u,setCustomObjectFormId:_,updateFormConfigDetails:eG,displayTemplateList:ex,selectedTemplateIndex:eN,setSelectedTemplateIndex:eO,userDefined:eb})),(0,A.jsx)(R.A,{config:eC}),(0,A.jsx)(z.A,{config:ek})]})})]})};var tf=function(e){var t=e.navToCustomObjectForms,a=e.navToNewCustomObjectForm;return(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-center h-bac-grey3 h-br-05 h-bc-cc h-h-4 h-mt-05 h-mr-025 h-ml-025 h-px-1",children:[(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-f-und-hov h-cur-grab h-f-cap",onClick:function(){t()},children:"Custom Object Form"}),(0,A.jsx)(J.QW,{name:"add_form",label:"Add Custom Object Form",handleClick:function(){a()}})]})},ty=function(e){var t,a,n,l=e.accountId,s=e.userId,d=e.isEdit,u=e.log,p=e.processConfigData,_=e.displayAlert,h=e.displayConfirmModal,b=e.navToCustomObjectForms,m=e.navToNewCustomObjectForm,f=e.customObjectFormId,y=e.setCustomObjectFormId,v=e.updateFormConfigDetails,j=e.displayTemplateList,x=e.selectedTemplateIndex,g=e.setSelectedTemplateIndex,w=e.userDefined,N=(0,o.useState)(""),O=N[0],C=N[1];(0,o.useEffect)(function(){var e=0,t=0,a=0,n=0,l=0,s=j[x].template_attributes;0!==s.length&&(e=s.filter(function(e){return"section"===e.element_type}).length,t=s.filter(function(e){return"attribute"===e.element_type}).length,a=s.filter(function(e){return"note"===e.element_type}).length,n=s.filter(function(e){return"button"===e.element_type}).length,l=s.filter(function(e){return"placeholder"===e.element_type}).length);var r="";0!==e&&(r="".concat(e," section").concat(1===e?"":"s")),0!==t&&(r="".concat(r," ").concat(t," attribute").concat(1===t?"":"s")),0!==a&&(r="".concat(r," ").concat(a," note").
1concat(1===a?"":"s")),0!==n&&(r="".concat(r," ").concat(n," button").concat(1===n?"":"s")),0!==l&&(r="".concat(r," ").concat(l," placeholder").concat(1===l?"":"s")),C(r)},[j,x]);var S=(t=(0,r.A)(c().mark(function e(t){var a,n,r,o,j,w;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if("save_form"!==(a=t.target.name)){e.next=29;break}if(n=p(),E().debug(u,"Validated Form Details: \n ".concat((0,F.formatObject)(n))),0===Object.keys(n).length){e.next=27;break}if(r={account_id:l,user_id:s,object_type_id:"custom_object_form",attributes_config:n},o=x,j="",!0!==d){e.next=16;break}return r.object_id=f,e.next=12,B.A.updateObject(u,r);case 12:j=f,_("success","Updated successfully"),e.next=24;break;case 16:return e.next=18,B.A.addObject(u,r);case 18:y(w=e.sent.id),j=w,m({id:w}),_("success","Added successfully");case 24:return e.next=26,v(j);case 26:g(o);case 27:e.next=30;break;case 29:"delete_form"===a?!0===d?h("Are you sure you want to delete?",T,k):b():"cancel_form"===a&&b();case 30:case"end":return e.stop()}},e)})),function(e){return t.apply(this,arguments)}),T=(a=(0,r.A)(c().mark(function e(){return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B.A.deleteObject(u,l,"custom_object_form",f);case 2:b("delete"),_("success","Deleted successfully");case 4:case"end":return e.stop()}},e)})),function(){return a.apply(this,arguments)}),k=(n=(0,r.A)(c().mark(function e(){return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}},e)})),function(){return n.apply(this,arguments)});return(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-center h-bac-light h-br-05 h-bc-cc h-h-4 h-mb-025 h-mr-025 h-ml-025 h-px-1",children:[!0===JSON.parse(w)?(0,A.jsx)(J.z4,{name:"delete_form",label:"Delete",className:"h-w-7r",handleClick:S}):(0,A.jsx)("div",{className:"h-w-7r"}),""!==O&&(0,A.jsx)("div",{className:"h-fs-11 h-fc-66 h-fb-600",children:"".concat(O)}),(0,A.jsxs)("div",{className:"d-flex justify-content-start align-items-center",children:[(0,A.jsx)(J.z4,{name:"cancel_form",label:"Cancel",className:"h-w-7r",handleClick:S}),!0===JSON.parse(w)&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:"h-mr-1"}),(0,A.jsx)(J.Wz,{name:"save_form",label:"Save",className:"h-w-7r",handleClick:S})]})]})]})},tv=function(e){var t,a,l,d,u=e.accountId,p=e.isEdit,_=e.log,h=e.name,b=e.setName,f=e.label,y=e.formObjectTypeId,x=e.setFormObjectTypeId,g=e.renderType,w=e.setRenderType,O=e.contentType,D=e.setContentType,I=e.defaultForm,M=e.setDefaultForm,H=e.interimSave,P=e.setInterimSave,R=e.idFilter,z=e.setIdFilter,V=e.maxWidth,U=e.setMaxWidth,Y=e.saveLabel,$=e.setSaveLabel,Z=e.cancelLabel,et=e.setCancelLabel,ea=e.submitLabel,en=e.setSubmitLabel,el=e.successMessage,ei=e.setSuccessMessage,es=e.errorMessage,er=e.setErrorMessage,ed=e.customProcessList,ec=e.setCustomProcessList,eo=e.userDefined,eu=e.updateTime,ep=e.displayTemplateList,e_=e.setDisplayTemplateList,eh=e.selectedTemplateIndex,eb=e.setSelectedTemplateIndex,em=e.createDisplayTemplate,ef=e.mergeTemplateAttributeList,ey=e.displayAlert,ev=e.getMergedAttributeKey,ej=e.getMergedAttributeLabel,ex=e.getAttributeKeyTokens,eg=(0,o.useState)([]),ew=eg[0],eN=eg[1],eO=(0,o.useState)([]),eA=eO[0],eC=eO[1],eS=(0,o.useState)({}),eT=eS[0],ek=eS[1],eL=(0,o.useState)({}),eD=eL[0],eI=eL[1],eF=(0,o.useState)({}),eM=eF[0],eE=eF[1],eH=(0,o.useState)([]),eP=eH[0],eR=eH[1],ez=(0,o.useState)([]),eG=ez[0],eV=ez[1],eW=(0,o.useState)([]),eB=eW[0],eU=eW[1],eJ=(0,o.useState)(!1),eq=eJ[0],eX=eJ[1],eK=(0,o.useState)(null),eQ=eK[0],eY=eK[1],e$=(0,o.useState)(null),eZ=e$[0],e0=e$[1],e1=(0,o.useState)(!1),e2=e1[0],e5=e1[1],e3=(0,o.useState)(!1),e4=e3[0],e6=e3[1],e8=(0,o.useState)(null),e9=e8[0],e7=e8[1],tt=(0,o.useState)({}),tl=tt[0];tt[1];var ti=(0,o.useState)(null);ti[0],ti[1];var to=(0,o.useState)({}),t_=to[0],th=to[1],tb=(0,o.useState)(null),tm=(tb[0],tb[1]),tf=(0,o.useRef)(null),ty=!!eQ,tv=ep[eh],tX=tv.template_name,tK=tv.default_template,tQ=tv.display_sizes,tY=tv.template_width,t$=tv.display_scroll,tZ=tv.template_min_height,t0=tv.template_max_height,t1=tv.enable_masonry,t2=tv.masonry_order,t5=tv.display_frame,t3=tv.display_header,t4=tv.display_footer,t6=tv.frame_header,t8=tv.template_attributes;(0,o.useEffect)(function(){var e;(e=(0,r.A)(c().mark(function e(){var t,a,l,s,r,d,o,p,h,b,m,f,v,j,x,w,N,A,C,S,T,k,L,D,I;return c().wrap(function(e){for(;;
1)switch(e.prev=e.next){case 0:return eX(!1),eU(W.A.getWidgetList()),e.next=4,B.A.getObjectTypeList(_,u);case 4:return eN(t=e.sent.object_types.map(function(e){return{id:e.id,display:e.object_type,object_type_label:e.object_type_label}})),a={filter:[{attribute_key:"render_type",comparator:"include_text",attribute_value:["embedded"]}],limit_count:1e4},e.next=11,B.A.getObjectList(_,u,"custom_object_form",a,!1);case 11:return eC(e.sent.objectsList),e.next=16,t9(y,t,g);case 16:aa(O,t8,e.sent.objectTypeDetails),l=[],s=[],r=tn(t8);try{for(r.s();!(d=r.n()).done;)if(p=(o=d.value).element_type,h=o.default_value_type,b=o.ref_object_type_id,m=o.dependents,f=void 0===m?[]:m,"attribute"===p){"reference_value"===h&&!1===[void 0,null,""].includes(b)&&l.push(b),v=tn(f);try{for(v.s();!(j=v.n()).done;)w=(x=j.value).dependent_attributes,N=x.actions,A=x.action_filter_attribute,C=x.action_ref_object_type_id,S=N.map(function(e){return e.id}),T=w.map(function(e){var t=e.id,a=ex(t);return a.labelRef,a.parentLabelRef,a.objectTypeId}),s.push.apply(s,(0,n.A)(T)),S.includes("apply_filter")&&!1===[void 0,null,""].includes(A)&&((k=ex(A)).labelRef,k.parentLabelRef,L=k.objectTypeId,s.push(L)),S.includes("initialize")&&!1===[void 0,null,""].includes(C)&&s.push(C)}catch(e){v.e(e)}finally{v.f()}}}catch(e){r.e(e)}finally{r.f()}return D=(0,n.A)(new Set([y].concat(l,s))),e.next=26,ae(D);case 26:""!==y&&(I=t.find(function(e){return Number(e.id)===Number(y)}).object_type_label,eV(te.A.getMatchProcessReferenceList(u,y,I))),eX(!0);case 28:case"end":return e.stop()}},e)})),function(){return e.apply(this,arguments)})()},[]),(0,o.useEffect)(function(){!0===e2&&(tq(tf),e5(!1))},[e2]);var t9=(t=(0,r.A)(c().mark(function e(t,a,n){var l,s,r,d,o;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(l={},s={},r=[],d=[],""===t){e.next=18;break}return e.next=7,B.A.getObjectTypeDetails(_,u,t);case 7:return l=e.sent.object_type,e.next=12,B.A.getObjectTypeAttributesMapping(_,u,[t]);case 12:r=t7(t,a,s=e.sent.object_type_attributes,n),o=a.find(function(e){return Number(e.id)===Number(t)}).object_type_label,d=te.A.getCustomProcessReferenceList(u,t,o);case 18:return ek(l),eI(s),eE(ta(ta({},eM),s)),eR(r),eV(d),e.abrupt("return",{objectTypeDetails:l,objectTypeAttributesMapping:s,objectTypeFormAttributeList:r,customProcessReferenceList:d});case 24:case"end":return e.stop()}},e)})),function(e,a,n){return t.apply(this,arguments)}),t7=function(e,t,a,l){try{var s,r=t.find(function(t){return Number(t.id)===Number(e)}).display,d=a[e].filter(function(e){return!0===e.detail_visible}),c=d.map(function(t){var a=t.label_ref,n=t.label,l=t.input_type,s=t.input_enum,d=t.input_object,c=t.object_enum_type,o=t.multi_value,u=t.mandatory,p=t.enable_update,_=t.search_support,h=t.object_relation,b=t.input_object_label,m=ev(a,"",e),f=ej(n,"",r);return{id:m,display:f,input_type:l,input_enum:s,input_object:d,object_enum_type:c,multi_value:o,mandatory:u,enable_update:p,search_support:_,object_relation:h,input_object_label:b,parent:!0}}),o=d.filter(function(e){return""!==e.input_object&&!1===e.object_enum_type&&!1===e.multi_value}),u=[],p=tn(o);try{for(p.s();!(s=p.n()).done;)!function(){var e=s.value,t=e.label_ref,l=e.label,d=e.input_object,c=a[d].filter(function(e){return!0===e.detail_visible}).map(function(e){var a=e.label_ref,n=e.label,s=e.input_type,c=e.input_enum,o=e.input_object,u=e.object_enum_type,p=e.multi_value,_=e.mandatory,h=e.enable_update,b=e.search_support,m=e.object_relation,f=ev(a,t,d),y=ej(n,l,r);return{id:f,display:y,input_type:s,input_enum:c,input_object:o,object_enum_type:u,multi_value:p,mandatory:_,enable_update:h,search_support:b,object_relation:m,parent:!1}});u.push.apply(u,(0,n.A)(c))}()}catch(e){p.e(e)}finally{p.f()}return c.push.apply(c,u),E().debug(_,"Get Object Type Form Attribute List - Response: \n ".concat((0,F.formatObject)(c))),c}catch(e){throw e}},ae=(a=(0,r.A)(c().mark(function e(t){var a,n;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(E().debug(_,"Update Ref Object Type Attributes Mapping - Input:\n".concat((0,F.formatObject)(t))),0===t.length){e.next=9;break}return e.next=4,B.A.getObjectTypeAttributesMapping(_,u,t);case 4:a=e.sent.object_type_attributes,n=ta(ta({},eM),a),E().debug(_,"Update Ref Object Type Attributes Mapping - Response:\n".concat((0,F.formatObject)(n))),eE(n);case 9:case"end":return e.stop()}},e)})),function(e){return a.apply(this,arguments)}),at=function(e){try{var t,a=ew.find(function(t){return Number(t.id)===Number(e)}).display,l=eM[e].filter(function(e){return!0===e.detail_visible}
1),s=l.map(function(t){var n=t.label_ref,l=t.label,s=t.input_type,r=t.input_enum,d=t.input_object,c=t.object_enum_type,o=t.multi_value,u=t.mandatory,p=t.enable_update,_=t.search_support,h=t.object_relation,b=t.input_object_label,m=ev(n,"",e),f=ej(l,"",a);return{id:m,display:f,input_type:s,input_enum:r,input_object:d,object_enum_type:c,multi_value:o,mandatory:u,enable_update:p,search_support:_,object_relation:h,input_object_label:b,parent:!0}}),r=l.filter(function(e){return""!==e.input_object&&!1===e.object_enum_type&&!1===e.multi_value}),d=[],c=tn(r);try{for(c.s();!(t=c.n()).done;)!function(){var l=t.value,s=l.label_ref,r=l.label,c=l.input_object,o=eM[c].filter(function(t){return!0===t.detail_visible&&Number(t.input_object)!==Number(e)}).map(function(e){var t=e.label_ref,n=e.label,l=e.input_type,d=e.input_enum,o=e.input_object,u=e.object_enum_type,p=e.multi_value,_=e.mandatory,h=e.enable_update,b=e.search_support,m=e.object_relation,f=ev(t,s,c),y=ej(n,r,a);return{id:f,display:y,input_type:l,input_enum:d,input_object:o,object_enum_type:u,multi_value:p,mandatory:_,enable_update:h,search_support:b,object_relation:m,parent:!1}});d.push.apply(d,(0,n.A)(o))}()}catch(e){c.e(e)}finally{c.f()}return s.push.apply(s,d),E().debug(_,"Get Ref Object Type Attribute List - Response: \n ".concat((0,F.formatObject)(s))),s}catch(e){throw e}},aa=function(e,t,a){var n=[];if("custom_form"===e)n=t;else if("object_type"===e){var l=[];if(0!==Object.keys(a).length){var s=a.type_def.attributes.filter(function(e){return!0===e.enable_attribute&&!0===e.detail_visible});"embedded"===g&&(s=s.filter(function(e){return"attribute"===e.render_type}));var r,d=tn(s);try{for(d.s();!(r=d.n()).done;){var c=r.value,o=c.label_ref,u=c.label,p=c.render_type,_=c.mandatory,h=c.enable_update,b=c.multi_value,m=c.input_enum,f={};if("section"===p)f={label_ref:o,label:u,element_type:"section",section_width:33,display_header:!0,display_border:!0};else if("attribute"===p){var v=ev(o,"",y),j=!0===b?[]:"",x="enum_submit_state"===m;f={label_ref:v,element_type:"attribute",attribute_width:100,mandatory:_,enable_update:h,widget_type:"default_widget",enable_display:!0,form_action:"",attribute_label:"",default_value_type:"custom_value",default_value:j,display_header:!0,display_border:!0,ref_object_type_id:"",ref_object_type_label:"",ref_object_type_attribute:"",widget_params:[],dependents:[],filters:[],filter_group_operator:"and",filters_meta_data:{},interim_save_status:x,description:"",desc_display_mode:"popup"}}l.push(f)}}catch(e){d.e(e)}finally{d.f()}n=0===t.length?l:ef(l,t)}}return an(n,eh,!1),n},an=function(e,t,a){al(ta(ta({},ep[t]),{},{template_attributes:e}),t),!0===a&&e5(!0)},al=function(e,t){var a=(0,n.A)(ep);a[t]=e,e_(a)},ai=function(e,t){var a=(0,n.A)(t8);a[t].display_content=e,th({}),tm(null),an(a,eh,!1)},as=function(){return{label_ref:"",label:"",element_type:"section",section_width:33,display_header:!0,display_border:!0}},ar=function(){return{label_ref:"",element_type:"attribute",attribute_width:100,mandatory:!1,enable_update:!0,widget_type:"default_widget",enable_display:!0,form_action:"",attribute_label:"",default_value_type:"custom_value",default_value:"",display_header:!0,display_border:!0,ref_object_type_id:"",ref_object_type_label:"",ref_object_type_attribute:"",widget_params:[],dependents:[],filters:[],filter_group_operator:"and",filters_meta_data:{},interim_save_status:!1,description:"",desc_display_mode:"popup"}},ad=function(){return{label_ref:"",label:"",element_type:"note",note_width:100,display_header:!0,display_border:!0,display_content:""}},ac=function(){return{label_ref:"",label:"",element_type:"button",button_label:"",button_type:"contained_button",button_width:100,button_action:""}},ao=function(){return{label_ref:"",label:"",element_type:"placeholder",placeholder_width:100}},au=(l=(0,r.A)(c().mark(function e(t){var a,n,l;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=(a=t.target).name,l=a.value,"name"!==n){e.next=5;break}b(l),e.next=15;break;case 5:if("object_type_id"!==n){e.next=14;break}return x(l),w(ts),D(tr),e.next=11,t9(l,ew,ts);
1case 11:e_([em(!0,ts,0)]),e.next=15;break;case 14:"render_type"===n?(w(l),D(tr),z({}),P(!1),U(""),et(""),$(""),en(""),ei(""),er(""),ec([]),e_([em(!0,l,0)]),eR(t7(y,ew,eD,l))):"content_type"===n?(D(l),"custom_form"===l?e_([em(!0,g,0)]):"object_type"===l&&aa(l,[],eT)):"default_form"===n?M(JSON.parse(l)):"interim_save"===n?P(JSON.parse(l)):"id_filter"===n?z(l):"max_width"===n?U(l):"cancel_label"===n?et(l):"save_label"===n?$(l):"submit_label"===n?en(l):"success_message"===n?ei(l):"error_message"===n?er(l):"custom_process_list"===n&&ec(l);case 15:case"end":return e.stop()}},e)})),function(e){return l.apply(this,arguments)}),ap=function(e){var t=e.target.name,a=[];"add_section"===t?a=[].concat((0,n.A)(t8),[as()]):"add_attribute"===t?a=[].concat((0,n.A)(t8),[ar()]):"add_note"===t?a=[].concat((0,n.A)(t8),[ad()]):"add_button"===t?a=[].concat((0,n.A)(t8),[ac()]):"add_placeholder"===t&&(a=[].concat((0,n.A)(t8),[ao()])),an(a,eh,!0)},a_=function(e){var t=e.target,a=t.name,n=t.value,l=ta({},tv);if("display_scroll"===a)l=ta(ta({},l),{},(d={},(0,s.A)(d,a,JSON.parse(n)),(0,s.A)(d,"template_min_height","parent_height"),(0,s.A)(d,"template_max_height","parent_height"),d));else if(["template_width","template_min_height","template_max_height"].includes(a)){var r=!1===isNaN(Number(n))?Number(n):n;l=ta(ta({},l),{},(0,s.A)({},a,r))}else if("enable_masonry"===a){var d,c,o=JSON.parse(n);l=ta(ta({},l),{},(c={},(0,s.A)(c,a,o),(0,s.A)(c,"masonry_order","section_sequence"),c))}else if("display_frame"===a){var u,p=JSON.parse(n);l=ta(ta({},l),{},(u={},(0,s.A)(u,a,p),(0,s.A)(u,"display_header",!1),(0,s.A)(u,"display_footer",!1),(0,s.A)(u,"frame_header",""),u))}else if("display_header"===a){var _,h=JSON.parse(n);l=ta(ta({},l),{},(_={},(0,s.A)(_,a,h),(0,s.A)(_,"frame_header",""),_))}else if("display_footer"===a){var b=JSON.parse(n);l=ta(ta({},l),{},(0,s.A)({},a,b))}else l=ta(ta({},l),{},(0,s.A)({},a,n));al(l,eh)},ah=(d=(0,r.A)(c().mark(function e(t){var a,l,r,d,o,u,p,_,h,b,m,f,y,v,j,x,g,w,N,O,A,C,S,T,k,L,D,I,F,M,E,H,P,R,z;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(l=(a=t.target).name,r=a.value,d=l.lastIndexOf("_"),o=l.substring(0,d),p=ta(ta({},t8[u=l.substring(d+1)]),{},(0,s.A)({},o,r)),"label_ref"!==o){e.next=9;break}""===r?p=ta(ta({},p),ar()):(h=(_=eP.find(function(e){return e.id===r})).mandatory,b=_.enable_update,m=_.multi_value,f=_.input_enum,y=!0===m?[]:"",v="enum_submit_state"===f,p=ta(ta({},p),{},{mandatory:h,enable_update:b,widget_type:"default_widget",enable_display:!0,form_action:"",attribute_label:"",attribute_width:100,default_value_type:"custom_value",default_value:y,display_header:!0,display_border:!0,ref_object_type_id:"",ref_object_type_label:"",ref_object_type_attribute:"",widget_params:[],dependents:[],filters:[],filter_group_operator:"and",filters_meta_data:{},interim_save_status:v,description:"",desc_display_mode:"popup"})),e.next=49;break;case 9:if(!["display_header","display_border","mandatory","enable_update","enable_display"].includes(o)){e.next=15;break}j=JSON.parse(r),p[o]=j,"enable_update"===o&&(g=(x=p).label_ref,!0==("default_form"===(w=x.widget_type)||!1===isNaN(Number(w)))&&(N=eP.find(function(e){return e.id===g}).object_relation,O="add_delete",!1===j?O="disabled":["n_1","m_n"].includes(N)&&(O="add_only"),p.form_action=O)),e.next=49;break;case 15:if(!["section_width","attribute_width","note_width","button_width","placeholder_width"].includes(o)){e.next=19;break}p[o]=Number(r),e.next=49;break;case 19:if("widget_type"!==o){e.next=30;break}A="add_delete",S=(C=p).label_ref,T=C.enable_update,L=(k=eP.find(function(e){return e.id===S})).object_relation,D=!0===k.multi_value?[]:"",!0==("default_form"===r||!1===isNaN(Number(r)))&&(!1===T?A="disabled":["n_1","m_n"].includes(L)&&(A="add_only")),p=ta(ta({},p),{},{enable_update:!0,form_action:A,default_value_type:"custom_value",default_value:D,display_header:!0,display_border:!0,ref_object_type_id:"",ref_object_type_label:"",ref_object_type_attribute:"",widget_params:[],dependents:[],filters:[],filter_group_operator:"and",filters_meta_data:{},description:"",desc_display_mode:"popup"}),e.next=49;break;case 30:if("default_value_type"!==o){e.next=39;break}
1I=p.label_ref,M=(F=eP.find(function(e){return e.id===I})).input_type,E=F.multi_value,H=F.input_object_label,P="","custom_value"===r?P=!0===E?[]:"":"named_value"===r?"date"===M?P="current_date":"date_time"===M?P="current_date_time":"enum"===M&&"user"===H&&(P="login_user"):"reference_value"===r?P="":"json_value"===r&&(P={}),p=ta(ta({},p),{},{default_value:P,ref_object_type_id:"",ref_object_type_label:"",ref_object_type_attribute:""}),e.next=49;break;case 39:if("ref_object_type_id"!==o){e.next=49;break}if(""!==r){e.next=44;break}p=ta(ta({},p),{},{ref_object_type_label:"",ref_object_type_attribute:""}),e.next=49;break;case 44:return R=ew.find(function(e){return Number(e.id)===Number(r)}).object_type_label,p=ta(ta({},p),{},{ref_object_type_label:R,ref_object_type_attribute:""}),e.next=49,ae([r]);case 49:(z=(0,n.A)(t8))[u]=p,an(z,eh,!1);case 52:case"end":return e.stop()}},e)})),function(e){return d.apply(this,arguments)}),ab=function(e){var t=e.currentTarget,a=e.currentTarget.name,n=a.lastIndexOf("_"),l=Number(a.substring(n+1));eY(t),e0(l)},am=function(e){},af=function(e){},ay=function(e){},av=function(e){var t=e.currentTarget.name,a=t.lastIndexOf("_");e7(Number(t.substring(a+1))),e6(!0)},aj=function(e){var t=e.currentTarget.name,a=t.lastIndexOf("_"),n=Number(t.substring(a+1));th({noteContent:t8[n].display_content,updateNoteContent:ai,selectedNoteContentIndex:n,display:!0}),tm(n)},ax=function(e){var t=e.currentTarget.name,a=t.lastIndexOf("_"),n=t.substring(0,a),l=Number(t.substring(a+1)),s=t8;"attribute_move_up"===n?0!==l&&(s=ag(l,l-1)):"attribute_move_down"===n&&l!==t8.length-1&&(s=ag(l,l+1)),an(s,eh,!1)},ag=function(e,t){var a=(0,n.A)(t8),l=a[e];return a[e]=a[t],a[t]=l,a};return!1===eq?(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100 h-h-100 h-bac-wh",children:(0,A.jsx)(m.A,{tip:"Loading..."})}):(0,A.jsxs)("div",{className:"d-flex justify-content-center align-items-start h-w-100 h-h-100 h-p-2",children:[(0,A.jsxs)("div",{className:"d-flex flex-column justify-content-start align-items-center h-h-100 h-bc-dd h-br-05 h-w-20r",children:[(0,A.jsx)("div",{className:"d-flex justify-content-start align-items-center h-w-100 h-h-3 h-btlr-r-05 h-bac-f2 h-bb-dd h-pl-1",children:(0,A.jsx)("div",{className:"h-fs-12 h-fb-600 h-fc-66 h-f-cap",children:"Details"})}),(0,A.jsxs)("div",{className:"d-flex flex-column justify-content-start align-items-start h-w-100 h-h-1 flex-grow-1 overflow-auto h-custom-scrollbar h-p-1",children:[(0,A.jsxs)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05",children:["Name",(0,A.jsx)("span",{className:"h-fc-red",children:"*"})]}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(q.EH,{name:"name",value:h,handleChange:au})}),(0,A.jsxs)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:["Object Type",(0,A.jsx)("span",{className:"h-fc-red",children:"*"})]}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(X.Go,{name:"object_type_id",value:y,selectOptions:ew,disabled:!0===p,handleChange:au})}),(0,A.jsxs)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:["Render Type",(0,A.jsx)("span",{className:"h-fc-red",children:"*"})]}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(X.Go,{name:"render_type",value:g,selectOptions:tN,disabled:""===y||!0===p,displaySelectOption:!1,handleChange:au})}),(0,A.jsxs)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:["Content Type",(0,A.jsx)("span",{className:"h-fc-red",children:"*"})]}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(X.Go,{name:"content_type",value:O,selectOptions:tO,disabled:!0,displaySelectOption:!1,handleChange:au})}),(0,A.jsxs)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:["Default",(0,A.jsx)("span",{className:"h-fc-red",children:"*"})]}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(X.xX,{name:"default_form",value:I,displaySelectOption:!1,handleChange:au})}),"standalone"===g&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:["Interim Save",(0,A.jsx)("span",{className:"h-fc-red",children:"*"})]}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(X.xX,{name:"interim_save",value:H,displaySelectOption:!1,mode:"enable_disable",handleChange:au})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Maximum Width"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(q.YI,{name:"max_width",value:V,placeholder:"Pixels",handleChange:au})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Cancel Label"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(q.EH,{name:"cancel_label",value:Z,handleChange:au})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Save Label"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(q.EH,{name:"save_label",value:Y,handleChange:au})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Submit Label"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(q.EH,{name:"submit_label",value:ea,handleChange:au})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Success Message"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(q.KP,{name:"success_message",value:el,handleChange:au})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Error Message"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(q.KP,{name:"error_message",value:es,handleChange:au})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Pre-Save Processors"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(K.t,{name:"custom_process_list",value:ed,selectOptions:eG,disabled:""===y||0===eG.length,handleChange:au})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Id Filter"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(q.Bi,{name:"id_filter",value:R,minHeight:10,handleChange:au})})]}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"User Defined"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(X.xX,{name:"user_defined",value:eo,displaySelectOption:!1,disabled:!0})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Update Time"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(q.EH,{name:"update_time",value:tJ(eu),disabled:!0})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Label"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)(q.EH,{name:"label",value:f,disabled:!0})}),(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-66 h-f-cap h-pl-05 h-pt-2",children:"Display Size Details"}),(0,A.jsx)("div",{className:"h-w-100 h-pt-05",children:(0,A.jsx)("div",{className:"h-bc-dd h-br-05 h-px-1 h-py-05 h-bac-f5",children:tC.map(function(e,t){var a=t===tC.length-1?"":"h-pb-05";return(0,A.jsx)("div",{className:"h-fs-10 ".concat(a),children:"".concat(e.id,": ").concat(e.display)},t)})})})]})]}),(0,A.jsx)("div",{className:"d-flex flex-column justify-content-start align-items-start h-h-100 h-bc-dd h-br-05 h-w-80r h-ml-2",children:""===y?(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:"d-flex justify-content-start align-items-center h-w-100 h-h-3 h-btlr-r-05 h-bac-f2 h-bb-
1dd h-pl-1",children:(0,A.jsx)("div",{className:"h-fs-12 h-fb-600 h-fc-66 h-f-cap",children:"Templates"})}),(0,A.jsx)("div",{className:"h-w-100 h-p-1",children:(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100 h-p-1 h-bc-dd h-br-05",children:"No templates available"})})]}):(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-center h-w-100 h-h-3 h-btlr-r-05 h-bac-f2 h-bb-dd h-px-1",children:[(0,A.jsx)("div",{className:"h-w-65r",children:(0,A.jsx)(v.A,{value:eh,textColor:"#000",sx:tu,variant:"scrollable",scrollButtons:"auto",onChange:function(e,t){var a=Number(t);if(0!==a){var n=ep[0],l=n.display_scroll,s=n.template_min_height,r=n.template_max_height,d=n.enable_masonry,c=n.masonry_order,o=n.display_frame,u=n.display_header,p=n.display_footer,_=n.frame_header,h=n.template_attributes,b=ta(ta({},ep[a]),{},{display_scroll:l,template_min_height:s,template_max_height:t0,baseTemplateMaxHeight:r,enable_masonry:d,masonry_order:c,display_frame:o,display_header:u,display_footer
1:p,frame_header:_});b.template_attributes=ef(h,b.template_attributes),al(b,a)}eb(a)},children:ep.map(function(e,t){return(0,A.jsx)(j.A,{value:t,label:e.template_name,sx:tp},t)})})}),!0===p&&(0,A.jsx)("div",{className:"h-w-10r",children:(0,A.jsx)(J.QW,{name:"add_template",label:"Add Template",className:"h-w-10r",handleClick:function(){if(ep.length>=6)ey("error","Maximum of '".concat(6,"' display templates supported"));else{var e=em(!1,g,ep.length),t=[].concat((0,n.A)(ep),[e]);e_(t),eb(t.length-1)}}})})]}),(0,A.jsxs)("div",{className:"d-flex flex-column justify-content-start align-items-start h-w-100 h-h-1 flex-grow-1 overflow-auto h-custom-scrollbar",children:[(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-start h-w-100 h-py-1",children:[(0,A.jsxs)("div",{className:"d-flex align-items-start align-items-start align-content-start flex-wrap h-w-100 h-row-gap-05r",children:[(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"template_name",value:tX,placeholder:"Template Name",handleChange:a_})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"default_template",value:tK,selectOptions:tL,selectOptionLabel:"Primary Template",disableSelectOption:!0,disabled:!0})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"enable_masonry",value:t1,selectOptions:tI,selectOptionLabel:"Masonry Display",disableSelectOption:!0,disabled:"embedded"===g||!1===tK,handleChange:a_})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"masonry_order",value:t2,selectOptions:tF,selectOptionLabel:"Masonry Order",disableSelectOption:!0,disabled:"embedded"===g||!1===tK||!1===t1,handleChange:a_})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"display_frame",value:t5,selectOptions:tM,selectOptionLabel:"Display Frame",disableSelectOption:!0,disabled:"embedded"===g||!1===tK,handleChange:a_})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"display_header",value:t3,selectOptions:tE,selectOptionLabel:"Display Header",disableSelectOption:!0,disabled:"embedded"===g||!1===tK||!1===t5,handleChange:a_})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"frame_header",value:t6,placeholder:"Header Text",disabled:"embedded"===g||!1===tK||!1===t3,handleChange:a_})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"display_footer",value:t4,selectOptions:tH,selectOptionLabel:"Display Footer",disableSelectOption:!0,disabled:"embedded"===g||!1===tK||!1===t5,handleChange:a_})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"display_scroll",value:t$,selectOptions:tD,selectOptionLabel:"Display Scroll",disableSelectOption:!0,disabled:"embedded"===g||!1===tK,handleChange:a_})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"template_min_height",value:tZ,selectOptions:tk,selectOptionLabel:"Template Min Height",disableSelectOption:!0,disabled:"embedded"===g||!1===tK||!1===t$,handleChange:a_})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"template_max_height",value:t0,selectOptions:tk,selectOptionLabel:"Template Max Height",disableSelectOption:!0,disabled:"embedded"===g||!1===tK||!1===t$,handleChange:a_})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"template_width",value:tY,selectOptions:tS,selectOptionLabel:"Template Width",disableSelectOption:!0,disabled:"embedded"===g,handleChange:a_})}),(0,A.jsx)("div",{className:"col-12 h-px-1",children:(0,A.jsx)(ee.b,{name:"display_sizes",layout:"horizontal",value:tQ,selectOptions:tA,disabled:!0===tK,handleChange:a_})})]}),(0,A.jsx)(G.A,{message:"Delete Template",children:(0,A.jsx)(N.A,{size:"medium",name:"delete_template",disabled:!0===tK,sx:{color:"#000"},onClick:function(){e_(ep.filter(function(e,t){return t!==eh})),eb(eh-1)},children:(0,A.jsx)(S.A,{})})})]}),(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-center h-w-100 h-h-3 h-bac-f7 h-bt-dd h-bb-dd h-px-1",children:[(0,A.jsx)("div",{className:"h-fs-10 h-fb-600 h-fc-66 h-f-cap h-pl-05",children:"Attributes"}),""!==y&&"custom_form"===O&&!0===tK&&(0,A.jsxs)("div",{className:"d-flex justify-content-start align-items-center",children:[(0,A.jsx)("div",{className:"h-w-12r h-pr-1",children:(0,A.jsx)(X.Go,{name:"attribute_bulk_action",value:"",selectOptions:tB,selectOptionLabel:"Bulk Actions",disableSelectOption:!0,inheritBackgroun
1dColor:!0,handleChange:function(e){var t=e.target.value,a=(0,n.A)(t8);if("enable_update"===t){var l,s=tn(a);try{for(s.s();!(l=s.n()).done;){var r=l.value,d=r.element_type;"attribute"===d&&(r.enable_update=!0)}}catch(e){s.e(e)}finally{s.f()}}else if("disable_update"===t){var c,o=tn(a);try{for(o.s();!(c=o.n()).done;){var u=c.value,p=u.element_type;"attribute"===p&&(u.enable_update=!1)}}catch(e){o.e(e)}finally{o.f()}}an(a,eh,!1)}})}),"standalone"===g&&(0,A.jsx)(J.QW,{name:"add_section",label:"Add Section",className:"h-w-9r",handleClick:ap}),(0,A.jsx)(J.QW,{name:"add_attribute",label:"Add Attribute",className:"h-w-9r",handleClick:ap}),(0,A.jsx)(J.QW,{name:"add_note",label:"Add Note",className:"h-w-9r",handleClick:ap}),(0,A.jsx)(J.QW,{name:"add_button",label:"Add Button",className:"h-w-9r",handleClick:ap}),(0,A.jsx)(J.QW,{name:"add_placeholder",label:"Add Placeholder",className:"h-w-10r",handleClick:ap})]})]}),(0,A.jsx)("div",{ref:tf,className:"d-flex flex-column justify-content-start align-items-start h-p-1 h-w-100 h-h-1 flex-grow-1 overflow-auto h-custom-scrollbar",children:0===t8.length?(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-center h-w-100 h-p-1 h-bc-dd h-br-05",children:"No attributes available"}):t8.map(function(e,t){var a=e.label_ref,l=e.label,s=e.section_width,r=e.display_header,d=e.display_border,c=e.attribute_width,o=e.mandatory,u=e.enable_update,p=e.widget_type,_=e.element_type,h=e.enable_display,b=e.form_action,m=e.attribute_label,f=e.default_value_type,y=e.default_value,v=e.note_width,j=e.ref_object_type_id,x=(e.ref_object_type_attribute,e.dependents),g=e.button_label,w=e.button_type,S=e.button_width,D=(e.placeholder_label,e.placeholder_width),I=e.button_action,F="default_form"===p||!1===isNaN(Number(p)),M=[{id:"default_widget",display:"Default Widget"}],E=(void 0===x?[]:x).length,H="".concat(0===E?"No":E," dependent rule").concat(1===E?"":"s"),P=tW,R=!1,z=null!==(K=eP.find(function(e){return e.id===a}))&&void 0!==K?K:{},G=z.input_type,V=(z.input_enum,z.input_object),W=z.multi_value,B=z.search_support,U=z.object_relation,J=z.input_object_label;if("attribute"===_&&""!==a){if(0!==Object.keys(z).length){var K,Y,$=[],Z=(td.includes(J)?eB.filter(function(e){return tc.includes(e.widgetType)&&e.multiValue===W}):eB.filter(function(e){return e.inputType===G&&e.multiValue===W&&e.searchSupport===B})).map(function(e){return{id:e.widgetType,display:e.widgetName}});if(M.push.apply(M,(0,n.A)(Z)),""!==V&&!1===td.includes(J)){M.push({id:"default_form",display:"Default Form"});var ee=eA.filter(function(e){return Number(e.object_type.id)===Number(V)}).map(function(e){return{id:e.id,display:e.name}});M.push.apply(M,(0,n.A)(ee))}}if(""!==p&&!1===F){var et=p;if("default_widget"===et){var ea,en=ex(a),el=en.labelRef,ei=(null!==(ea=eD[en.parentLabelRef,en.objectTypeId].find(function(e){return e.label_ref===el}))&&void 0!==ea?ea:{}).widget_type;et=void 0===ei?"":ei}if(""!==et)var es=eB.find(function(e){return e.widgetType===et}).widgetParamsComponent}if(!0===F&&(["n_1","m_n"].includes(U)&&(P=tW.filter(function(e){return"add_delete"!==e.id})),R=!1===tK||""===a||!1===u),""!==j&&at(j).map(function(e){return{id:e.id,display:e.display}}),"json_value"===f&&"object"==typeof y){var er="";0!==Object.keys(y).length&&JSON.stringify(y)}}var ed=!0===t1?tT:tS,ec=t===t8.length-1?"":"h-mb-1",eo=!0===ty?"action_menu":void 0,eu=!0===ty?"true":void 0,ep={color:"#000","&:focus":{outline:0,border:0}};if("section"===_)return(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-start h-w-100 h-br-05 h-bc-dd h-bac-e5 h-py-1 ".concat(ec),children:[(0,A.jsxs)("div",{className:"d-flex align-items-start align-items-start align-content-start flex-wrap h-w-100 h-row-gap-05r",children:[(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"label_".concat(t),value:l,placeholder:"Section Name",disabled:"object_type"===O||!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"display_header_".concat(t),value:r,selectOptions:tP,selectOptionLabel:"Section Header",disableSelectOption:!0,disabled:"object_type"===O||!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"display_border_".concat(t),value:d,selectOptions:tR,selectOptionLabel:"Section Border",disableSelectOption:!0,disabled:"object_type"===O||!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"section_width_".concat(t),value:s,selectOptions:ed,selectOptionLabel:"Section Width",disableSelectOption:!0,handleChange:ah})})]}),(0,A.jsxs)("div",{className:"d-flex justify-content-end align-items-start h-h-100 h-pr-1 h-mw-12r h-mxw-12r",children:[(0,A.jsx)(N.A,{id:"attribute_move_up",size:"medium",name:"attribute_move_up_".concat(t),sx:ep,disabled:!1===tK,onClick:ax,children:(0,A.jsx)(k,{})}),(0,A.jsx)(N.A,{id:"attribute_move_down",size:"medium",name:"attribute_move_down_".concat(t),sx:ep,disabled:!1===tK,onClick:ax,children:(0,A.jsx)(L,{})}),(0,A.jsx)(N.A,{id:"section_config",size:"medium",name:"section_config_".concat(t),sx:ep,disabled:!0,onClick:am,children:(0,A.jsx)(T.A,{})}),(0,A.jsx)(N.A,{id:"action_button",size:"medium",name:"action_button_".concat(t),sx:ep,"aria-controls":eo,"aria-haspopup":"true","aria-expanded":eu,disabled:!1==("custom_form"===O&&!0===tK),onClick:ab,children:(0,A.jsx)(C,{})})]})]},t);
1if("attribute"===_)return(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-start h-w-100 h-br-05 h-bc-dd h-bac-f7 h-py-1 ".concat(ec),children:[(0,A.jsxs)("div",{className:"d-flex align-items-start align-items-start align-content-start flex-wrap h-w-100 h-row-gap-05r",children:[(0,A.jsx)("div",{className:"col-6 h-px-1",children:(0,A.jsx)(Q.b,{name:"label_ref_".concat(t),value:a,selectOptions:eP,placeholder:"Select Attribute",disabled:"object_type"===O||!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"widget_type_".concat(t),value:p,selectOptions:M,selectOptionLabel:"Widget / Form",disableSelectOption:!0,disabled:!1===tK||""===a,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"attribute_width_".concat(t),value:c,selectOptions:tS,selectOptionLabel:"Attribute Width",disableSelectOption:!0,disabled:""===a,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"enable_display_".concat(t),value:h,selectOptions:tz,selectOptionLabel:"Display Attribute",disableSelectOption:!0,disabled:!1===tK||""===a,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"enable_update_".concat(t),value:u,selectOptions:tG,disableSelectOption:!0,selectOptionLabel:!0===F?"Update Form":"Update Attribute",disabled:!1===tK||""===a,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:!0===F?(0,A.jsx)(X.Go,{name:"form_action_".concat(t),value:b,selectOptions:P,selectOptionLabel:"Form Actions",disableSelectOption:!0,disabled:R,handleChange:ah}):(0,A.jsx)(X.Go,{name:"mandatory_".concat(t),value:o,selectOptions:tV,selectOptionLabel:"Mandatory Attribute",disableSelectOption:!0,disabled:!1===tK||""===a,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"attribute_label_".concat(t),value:m,placeholder:"Attribute Label",disabled:"object_type"===O||!1===tK,handleChange:ah})})]}),(0,A.jsxs)("div",{className:"d-flex justify-content-start align-items-start flex-wrap h-h-100 h-mw-12r h-mxw-12r h-row-gap-05r",children:[(0,A.jsx)(N.A,{id:"attribute_move_up",size:"medium",name:"attribute_move_up_".concat(t),sx:ep,disabled:""===a||!1===tK,onClick:ax,children:(0,A.jsx)(k,{})}),(0,A.jsx)(N.A,{id:"attribute_move_down",size:"medium",name:"attribute_move_down_".concat(t),sx:ep,disabled:""===a||!1===tK,onClick:ax,children:(0,A.jsx)(L,{})}),(0,A.jsx)(N.A,{id:"form_attribute_config",size:"medium",name:"form_attribute_config_".concat(t),sx:ep,disabled:""===a||!1===tK,onClick:av,children:(0,A.jsx)(T.A,{})}),(0,A.jsx)(N.A,{id:"action_button",size:"medium",name:"action_button_".concat(t),sx:ep,"aria-controls":eo,"aria-haspopup":"true","aria-expanded":eu,disabled:!1==("custom_form"===O&&!0===tK),onClick:ab,children:(0,A.jsx)(C,{})}),0!==E&&(0,A.jsx)("div",{className:"h-w-10r h-fs-09 h-fc-99 h-br-04 h-bc-dd h-px-05 h-py-07",children:H})]})]},t);if("note"===_)return(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-start h-w-100 h-br-05 h-bc-dd h-bac-fd h-py-1 ".concat(ec),children:[(0,A.jsxs)("div",{className:"d-flex align-items-start align-items-start align-content-start flex-wrap h-w-100 h-row-gap-05r",children:[(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"label_".concat(t),value:l,placeholder:"Note Name",disabled:!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"display_header_".concat(t),value:r,selectOptions:tP,selectOptionLabel:"Note Header",disableSelectOption:!0,disabled:!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"display_border_".concat(t),value:d,selectOptions:tR,selectOptionLabel:"Note Border",disableSelectOption:!0,disabled:!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"note_width_".concat(t),value:v,selectOptions:tS,selectOptionLabel:"Note Width",disableSelectOption:!0,handleChange:ah})})]}),(0,A.jsxs)("div",{className:"d-flex justify-content-start align-items-start h-h-100 h-pr-1 h-mw-12r h-mxw-12r",children:[(0,A.jsx)(N.A,{id:"attribute_move_up",size:"medium",name:"attribute_move_up_".concat(t),sx:ep,disabled:!1===tK,onClick:ax,children:(0,A.jsx)(k,{})}),(0,A.jsx)(N.A,{id:"attribute_move_down",size:"medium",name:"attribute_move_down_".concat(t),sx:ep,disabled:!1===tK,onClick:ax,children:(0,A.jsx)(L,{})}),(0,A.jsx)(N.A,{id:"edit_content",size:"medium",name:"edit_content_".concat(t),sx:ep,disabled:!1==("custom_form"===O&&!0===tK),onClick:aj,children:(0,A.jsx)(T.A,{})}),(0,A.jsx)(N.A,{id:"action_button",size:"medium",name:"action_button_".concat(t),sx:ep,"aria-controls":eo,"aria-haspopup":"true","aria-expanded":eu,disabled:!1==("custom_form"===O&&!0===tK),onClick:ab,children:(0,A.jsx)(C,{})})]})]},t);
1if("button"===_)return(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-start h-w-100 h-br-05 h-bc-dd h-bac-fd h-py-1 ".concat(ec),children:[(0,A.jsxs)("div",{className:"d-flex align-items-start align-items-start align-content-start flex-wrap h-w-100 h-row-gap-05r",children:[(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"label_".concat(t),value:l,placeholder:"Button Name",disabled:"object_type"===O||!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"button_label_".concat(t),value:g,placeholder:"Button Label",disabled:"object_type"===O||!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"button_type_".concat(t),value:w,selectOptions:tU,selectOptionLabel:"Button Type",disableSelectOption:!0,disabled:"object_type"===O||!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"button_width_".concat(t),value:S,selectOptions:ed,selectOptionLabel:"Button Width",disableSelectOption:!0,handleChange:ah})}),(0,A.jsx)("div",{className:"col-6 h-px-1",children:(0,A.jsx)(X.Go,{name:"button_action_".concat(t),value:I,selectOptions:eG,selectOptionLabel:"Button Action",disableSelectOption:!0,disabled:0===eG.length,handleChange:ah})}),(0,A.jsx)("div",{className:"col-6 h-px-1",children:(0,A.jsx)(q.EH,{name:"button_placeholder_".concat(t),value:"",placeholder:"",disabled:!0,handleChange:ah})})]}),(0,A.jsxs)("div",{className:"d-flex justify-content-end align-items-start h-h-100 h-pr-1 h-mw-12r h-mxw-12r",children:[(0,A.jsx)(N.A,{id:"attribute_move_up",size:"medium",name:"attribute_move_up_".concat(t),sx:ep,disabled:!1===tK,onClick:ax,children:(0,A.jsx)(k,{})}),(0,A.jsx)(N.A,{id:"attribute_move_down",size:"medium",name:"attribute_move_down_".concat(t),sx:ep,disabled:!1===tK,onClick:ax,children:(0,A.jsx)(L,{})}),(0,A.jsx)(N.A,{id:"button_config",size:"medium",name:"button_config_".concat(t),sx:ep,disabled:!0,onClick:af,children:(0,A.jsx)(T.A,{})}),(0,A.jsx)(N.A,{id:"action_button",size:"medium",name:"action_button_".concat(t),sx:ep,"aria-controls":eo,"aria-haspopup":"true","aria-expanded":eu,disabled:!1==("custom_form"===O&&!0===tK),onClick:ab,children:(0,A.jsx)(C,{})})]})]},t);if("placeholder"===_)return(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-start h-w-100 h-br-05 h-bc-dd h-bac-fd h-py-1 ".concat(ec),children:[(0,A.jsxs)("div",{className:"d-flex align-items-start align-items-start align-content-start flex-wrap h-w-100 h-row-gap-05r",children:[(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"label_".concat(t),value:l,placeholder:"Placeholder Name",disabled:"object_type"===O||!1===tK,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"placeholder_type_1_".concat(t),value:"",placeholder:"",disabled:!0,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(q.EH,{name:"placeholder_type_2_".concat(t),value:"",placeholder:"",disabled:!0,handleChange:ah})}),(0,A.jsx)("div",{className:"col-3 h-px-1",children:(0,A.jsx)(X.Go,{name:"placeholder_width_".concat(t),value:D,selectOptions:ed,selectOptionLabel:"Placeholder Width",disableSelectOption:!0,handleChange:ah})})]}),(0,A.jsxs)("div",{className:"d-flex justify-content-end align-items-start h-h-100 h-pr-1 h-mw-12r h-mxw-12r",children:[(0,A.jsx)(N.A,{id:"attribute_move_up",size:"medium",name:"attribute_move_up_".concat(t),sx:ep,disabled:!1===tK,onClick:ax,children:(0,A.jsx)(k,{})}),(0,A.jsx)(N.A,{id:"attribute_move_down",size:"medium",name:"attribute_move_down_".concat(t),sx:ep,disabled:!1===tK,onClick:ax,children:(0,A.jsx)(L,{})}),(0,A.jsx)(N.A,{id:"button_config",size:"medium",name:"button_config_".concat(t),sx:ep,disabled:!0,onClick:ay,children:(0,A.jsx)(T.A,{})}),(0,A.jsx)(N.A,{id:"action_button",size:"medium",name:"action_button_".concat(t),sx:ep,"aria-controls":eo,"aria-haspopup":"true","aria-expanded":eu,disabled:!1==("custom_form"===O&&!0===tK),onClick:ab,children:(0,A.jsx)(C,{})})]})]},t)})}),(0,A.jsx)(tj,ta({}
1,{anchorElement:eQ,openActionMenu:ty,renderType:g,handleActionMenu:function(e){var t=t8;if("add_section"===e)(t=(0,n.A)(t8)).splice(eZ+1,0,as());else if("add_attribute"===e)(t=(0,n.A)(t8)).splice(eZ+1,0,ar());else if("add_note"===e)(t=(0,n.A)(t8)).splice(eZ+1,0,ad());else if("add_button"===e)(t=(0,n.A)(t8)).splice(eZ+1,0,ac());else if("add_placeholder"===e)(t=(0,n.A)(t8)).splice(eZ+1,0,ao());else if("copy"===e){var a=JSON.parse(JSON.stringify(t8[eZ]));["section","note","button","placeholder"].includes(a.element_type)&&(a.label_ref=""),(t=(0,n.A)(t8)).splice(eZ+1,0,a)}else"delete"===e?t=t8.filter(function(e,t){return t!==eZ}):"move_up"===e?0!==eZ&&(t=ag(eZ,eZ-1)):"move_down"===e&&eZ!==t8.length-1&&(t=ag(eZ,eZ+1));an(t,eh,!1),eY(null),e0(null)}}))]})]})}),!0===e4&&(0,A.jsx)(tx,ta({},{accountId:u,formObjectTypeId:y,templateAttributeList:t8,selectedFormAttributeIndex:e9,widgetList:eB,objectTypeAttributesMapping:eD,objectTypeFormAttributeList:eP,embeddedFormList:eA,selectedDisplayTemplate:tv,contentType:O,objectTypeList:ew,updateRefObjectTypeAttributesMapping:ae,getRefObjectTypeAttributeList:at,updateFormAttributeConfig:function(e){var t=(0,n.A)(t8);t[e9]=e,e7(null),an(t,eh,!1)},setDisplayFormAttributeConfigDialog:e6,log:_})),!0===tl.display&&(0,A.jsx)(tg,ta({},tl)),!0===t_.display&&(0,A.jsx)(tw,ta({},t_))]})},tj=function(e){var t=e.anchorElement,a=e.openActionMenu,n=e.renderType,l=e.handleActionMenu;return(0,A.jsxs)(f.A,{id:"action_menu",anchorEl:t,open:a,onClose:function(){return l("")},MenuListProps:{"aria-labelledby":"action_button"},children:["standalone"===n&&(0,A.jsx)(y.A,{disableRipple:!0,onClick:function(){return l("add_section")},children:"Add Section"}),(0,A.jsx)(y.A,{disableRipple:!0,onClick:function(){return l("add_attribute")},children:"Add Attribute"}),(0,A.jsx)(y.A,{disableRipple:!0,onClick:function(){return l("add_note")},children:"Add Note"}),(0,A.jsx)(y.A,{disableRipple:!0,onClick:function(){return l("add_button")},children:"Add Button"}),(0,A.jsx)(y.A,{disableRipple:!0,onClick:function(){return l("add_placeholder")},children:"Add Placeholder"}),(0,A.jsx)(y.A,{disableRipple:!0,onClick:function(){return l("copy")},children:"Copy"}),(0,A.jsx)(y.A,{disableRipple:!0,onClick:function(){return l("delete")},children:"Delete"}),(0,A.jsx)(y.A,{disableRipple:!0,onClick:function(){return l("move_up")},children:"Move Up"}),(0,A.jsx)(y.A,{disableRipple:!0,onClick:function(){return l("move_down")},children:"Move Down"})]})},tx=function(e){var t=e.accountId,a=e.formObjectTypeId,n=e.contentType,l=e.templateAttributeList,s=e.selectedFormAttributeIndex,r=e.widgetList,d=e.objectTypeAttributesMapping,c=e.objectTypeFormAttributeList,o=e.embeddedFormList,u=e.selectedDisplayTemplate,p=e.objectTypeList,_=e.updateRefObjectTypeAttributesMapping,h=e.getRefObjectTypeAttributeList,b=e.updateFormAttributeConfig,m=e.setDisplayFormAttributeConfigDialog,f=e.log,y=l[s];return(0,A.jsx)(ej,{accountId:t,formObjectTypeId:a,contentType:n,attributeDetails:y,templateDetails:u,widgetList:r,objectTypeAttributesMapping:d,objectTypeFormAttributeList:c,embeddedFormList:o,objectTypeList:p,updateRefObjectTypeAttributesMapping:_,getRefObjectTypeAttributeList:h,setDisplayFormAttributeConfigDialog:m,handleChange:b,log:f})},tg=function(e){var t=e.accountId,a=e.widgetParams,l=e.updateWidgetParams,s=e.widgetParamsComponent,r=e.selectedWidgetParamsIndex,d=e.displayAlert,c=e.log,u=(0,o.useState)(a),p=u[0],_=u[1],h=(0,o.useRef)(null),b=function(e){E().debug(c,"Form Widget Params Configuration: Validate Widget Params - Initiated");var t,a=(0,n.A)(e),l=tn(a);try{for(l.s();!(t=l.n()).done;){var s=t.value,r=s.param_key,o=s.param_value,u=""===o||Array.isArray(o)&&0===o.length||"object"==typeof o&&0===Object.keys(o).length;if(""===r||!0===u)return d("error","Mandatory fields are not configured"),{};var p=/^\w+$/;if(!1===p.test(r))return d("error","Unsupported characters in Param Name '".concat(r,"'")),{};s.param_key=r.trim()}}catch(e){l.e(e)}finally{l.f()}return _(a),a};return(0,A.jsx)(x.A,{open:!0,maxWidth:"lg",PaperProps:{sx:{top:10}},sx:t_,children:(0,A.jsx)(g.A,{children:(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-start",children:(0,A.jsxs)("div",{className:"d-flex flex-column h-mw-20r",children:[(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-end h-p-1 h-bb-dd h-h-4",children:[(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-blk h-f-cap",children:"Widget Params"}
1),(0,A.jsx)(N.A,{sx:th,onClick:function(){l((0,n.A)(a),r)},children:(0,A.jsx)(w.A,{})})]}),(0,A.jsx)("div",{className:"d-flex flex-column overflow-auto h-custom-scrollbar h-mh-10r h-mxh-40r",children:(0,A.jsx)(s,ta({},{ref:h,accountId:t,widgetParams:p,handleChange:function(e){_(e)},log:c}))}),(0,A.jsx)("div",{className:"d-flex justify-content-end align-items-center h-p-1 h-bt-dd",children:(0,A.jsx)(J.Wz,{name:"save_widget_params",label:"OK",className:"h-w-7r",handleClick:function(){E().debug(c,"Handle Widget Params Save: \n ".concat((0,F.formatObject)(p)));var e=b(p);if(!1==("object"==typeof e&&0===Object.keys(e).length)){var t,a,n=null!==(t=null===(a=h.current)||void 0===a?void 0:a.validateWidgetParams)&&void 0!==t?t:null;null!==n?!1==("object"==typeof(e=n(e))&&0===Object.keys(e).length)&&l(e,r):l(e,r)}}})})]})})})})},tw=function(e){var t=e.noteContent,a=e.updateNoteContent,n=e.selectedNoteContentIndex,l=(0,o.useState)(t),s=l[0],r=l[1];return(0,A.jsx)(x.A,{open:!0,maxWidth:"lg",PaperProps:{sx:{top:10}},sx:t_,children:(0,A.jsx)(g.A,{children:(0,A.jsx)("div",{className:"d-flex justify-content-center align-items-start",children:(0,A.jsxs)("div",{className:"d-flex flex-column h-w-55r",children:[(0,A.jsxs)("div",{className:"d-flex justify-content-between align-items-end h-p-1 h-bb-dd h-h-4",children:[(0,A.jsx)("div",{className:"h-fs-11 h-fb-600 h-fc-blk h-f-cap",children:"Note Content"}),(0,A.jsx)(N.A,{sx:th,onClick:function(){a(t,n)},children:(0,A.jsx)(w.A,{})})]}),(0,A.jsx)("div",{className:"d-flex flex-column h-p-1 overflow-auto h-custom-scrollbar",children:(0,A.jsx)(ti,{name:"note_content",value:s,handleChange:function(e){r(e.target.value)}})}),(0,A.jsx)("div",{className:"d-flex justify-content-end align-items-center h-p-1 h-bt-dd",children:(0,A.jsx)(J.Wz,{name:"save_content",label:"OK",className:"h-w-7r",handleClick:function(){a(s,n)}})})]})})})})},tN=[{id:"standalone",display:"Standalone"},{id:"embedded",display:"Embedded"}],tO=[{id:"custom_form",display:"Custom Form"},{id:"object_type",display:"Object Type"}],tA=[{id:"xs",display:"XS"},{id:"sm",display:"SM"},{id:"md",display:"MD"},{id:"lg",display:"LG"},{id:"xl",display:"XL"},{id:"xxl",display:"XXL"}],tC=[{id:"XS",display:"Extra Small (< 576px)"},{id:"SM",display:"Small (≥ 576px)"},{id:"MD",display:"Medium (≥ 768px)"},{id:"LG",display:"Large (≥ 992px)"},{id:"XL",display:"Extra Large (≥ 1200px)"},{id:"XXL",display:"Extra Extra Large (≥ 1400px)"}],tS=[{id:8,key:"percent_8",display:"8.3% (1/12) width"},{id:16,key:"percent_16",display:"16.7% (1/6) width"},{id:25,key:"percent_25",display:"25% (1/4) width"},{id:33,key:"percent_33",display:"33.3% (1/3) width"},{id:41,key:"percent_41",display:"41.7% (5/12) width"},{id:50,key:"percent_50",display:"50% (1/2) width"},{id:58,key:"percent_58",display:"58.3% (7/12) width"},{id:66,key:"percent_66",display:"66.7% (2/3) width"},{id:75,key:"percent_75",display:"75% (3/4) width"},{id:83,key:"percent_83",display:"83.3% (5/6) width"},{id:91,key:"percent_91",display:"91.7% (11/12) width"},{id:100,key:"percent_100",display:"100% width"}],tT=[{id:8,key:"percent_8",display:"8.3% (1/12) width"},{id:16,key:"percent_16",display:"16.7% (1/6) width"},{id:25,key:"percent_25",display:"25% (1/4) width"},{id:33,key:"percent_33",display:"33.3% (1/3) width"},{id:50,key:"percent_50",display:"50% (1/2) width"},{id:100,key:"percent_100",display:"100% width"}],tk=[{id:"parent_height",key:"parent_height",display:"Parent Height"},{id:5,key:"rem_5",display:"5 rem height"},{id:10,key:"rem_10",display:"10 rem height"},{id:15,key:"rem_15",display:"15 rem height"},{id:20,key:"rem_20",display:"20 rem height"},{id:25,key:"rem_25",display:"25 rem height"},{id:30,key:"rem_30",display:"30 rem height"},{id:35,key:"rem_35",display:"35 rem height"},{id:40,key:"rem_40",display:"40 rem height"},{id:45,key:"rem_45",display:"45 rem height"},{id:50,key:"rem_50",display:"50 rem height"},{id:55,key:"rem_55",display:"55 rem height"},{id:60,key:"rem_60",display:"60 rem height"},{id:65,key:"rem_65",display:"65 rem height"},{id:70,key:"rem_70",display:"70 rem height"},{id:75,key:"rem_75",display:"75 rem height"},{id:80,key:"rem_80",display:"80 rem height"},{id:85,key:"rem_85",display:"85 rem height"},{id:90,key:"rem_90",display:"90 rem height"},{id:95,key:"rem_95",display:"95 rem height"},{id:100,key:"rem_100",display:"100 rem height"}],tL=[{id:"true",display:"Primary"}
1,{id:"false",display:"Non-Primary"}],tD=[{id:"true",display:"Display Scroll"},{id:"false",display:"Hide Scroll"}],tI=[{id:"true",display:"Enable Masonry"},{id:"false",display:"Disable Masonry"}],tF=[{id:"section_sequence",display:"Section Sequence"},{id:"section_height",display:"Section Height"}],tM=[{id:"true",display:"Display Frame"},{id:"false",display:"Hide Frame"}],tE=[{id:"true",display:"Display Header"},{id:"false",display:"Hide Header"}],tH=[{id:"true",display:"Display Footer"},{id:"false",display:"Hide Footer"}],tP=[{id:"true",display:"Display Header"},{id:"false",display:"Hide Header"}],tR=[{id:"true",display:"Display Border"},{id:"false",display:"Hide Border"}],tz=[{id:"true",display:"Show Attribute"},{id:"false",display:"Hide Attribute"}],tG=[{id:"true",display:"Enable Update"},{id:"false",display:"Disable Update"}],tV=[{id:"true",display:"Mandatory"},{id:"false",display:"Not Mandatory"}],tW=[{id:"disabled",display:"Disable Actions"},{id:"add_only",display:"Add Only"},{id:"add_delete",display:"Add and Delete"}],tB=[{id:"enable_update",display:"Enable Update"},{id:"disable_update",display:"Disable Update"}],tU=[{id:"text_button",display:"Text Button"},{id:"contained_button",display:"Contained Button"},{id:"outlined_button",display:"Outlined Button"}],tJ=U.A.getDateTimeDisplayString,tq=U.A.scrollToBottom}},e=>{var t=t=>e(e.s=t);e.O(0,[9897,4938,2517,9942,713,3302,5711,2710,1287,241,8511,871,3716,7431,3052,2529,5639,3140,5458,7583,4237,7372,1923,8440,9363,1473,876,7034,170,4546,9850,603,2911,941,8208,8028,2903,4241,6055,8962,1839,8612,8989,959,4288,9895,1946,5819,963,7114,2927,636,6593,8792],()=>t(66470)),_N_E=e.O()}]);

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.