1"use strict";(self.webpackChunkmarket_carpenter=self.webpackChunkmarket_carpenter||[]).push([[425,2806,7559],{46446:function(e,t,n){var a=n(69844),r=n(96540);t.A=function(e){var t=e.content,n=e.title,s=void 0===n?"":n,l=e.icon,c=e.className,o=e.classNameContent,i=e.desc,u=e.stacked,m=e.buttons,f=void 0===m?[]:m;return r.createElement(r.Fragment,null,r.createElement("div",{className:"flex items-center justify-between border-b ".concat(c||""," ").concat(u?"":"pb-2")},(s||i)&&r.createElement("div",{className:"flex-shrink-0"},s&&r.createElement("h2",{className:"h3 text-mojo-orange"},l?l.startsWith("<")?r.createElement("span",{className:"me-2",dangerouslySetInnerHTML:{__html:l}}):r.createElement("i",{className:"".concat(l," me-2")}):null,"string"==typeof s?r.createElement("span",{dangerouslySetInnerHTML:{__html:s}}):s),i&&r.createElement("div",{className:"mb-2 text-gray-700"},i)),t&&r.createElement("div",{className:(0,a.A)("me-4 flex w-full",o||"")},t)||null,r.createElement("div",{className:(0,a.A)("flex flex-shrink-0 items-center")},r.createElement("div",{className:"ms-auto flex items-center space-x-3"},null==f?void 0:f.map((function(e,t){return r.createElement("span",{key:t},e)}))))))}},87559:function(e,t,n){n.r(t),n.d(t,{default:function(){return g}});var a=n(46125),r=n(99148),s=n(90425),l=n(46446),c=n(81428),o=n(96540);function i(e){var t,n=[];return(0,o.useEffect)((function(){e.customTables&&e.getDataCustom(n)}),[]),o.createElement("div",null,e.customTables.length>0&&o.createElement(o.Fragment,null,o.createElement(l.A,{title:"Custom Tables"}),o.createElement("div",{className:"grid grid-cols-2 gap-2 pb-4"},null===(t=e.customTables)||void 0===t?void 0:t.map((function(e,t){var n,a;return(null===(n=e.data)||void 0===n?void 0:n.length)>0&&o.createElement("div",{key:t},o.createElement("div",{className:"relative block w-full rounded-lg border-2 border-gray-300"},o.createElement("div",{className:"flex justify-between p-2 items-center"},o.createElement("div",{className:"w-1/2"},o.createElement("strong",null,e.name.replace("Custom_",""),":")),o.createElement("div",{className:"w-1/6"},null===(a=e.data)||void 0===a?void 0:a.length),o.createElement("div",{className:"space-x-1 w-1/3"},e.actions))))})))))}var u=n(47767);function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function f(e,t,n,a,r,s,l){try{var c=e[s](l),o=c.value}catch(e){return void n(e)}c.done?t(o):Promise.resolve(o).then(a,r)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var s=e.apply(t,n);function l(e){f(s,a,r,l,c,"next",e)}function c(e){f(s,a,r,l,c,"throw",e)}l(void 0)}))}}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,s=[],l=!0,c=!1;try{for(n=n.call(e);!(l=(a=n.next()).done)&&(s.push(a.value),!t||s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{l||null==n.return||n.return()}finally{if(c)throw r}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){var n,a,r,s={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]},l=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return l.next=c(0),l.throw=c(1),l.return=c(2),"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function c(c){return function(o){return function(c){if(n)throw new TypeError("Generator is already executing.");for(;l&&(l=0,c[0]&&(s=0)),s;)try{if(n=1,a&&(r=2&c[0]?a.return:c[0]?a.throw||((r=a.return)&&r.call(a),0):a.next)&&!(r=r.call(a,c[1])).done)return r;switch(a=0,r&&(c=[2&c[0],r.value]),c[0]){case 0:case 1:r=c;break;case 4:return s.label++,{value:c[1],done:!1};case 5:s.label++,a=c[1],c=[0];continue;case 7:c=s.ops.pop(),s.trys.pop();continue;default:if(!(r=s.trys,(r=r.length>0&&r[r.length-1])||6!==c[0]&&2!==c[0])){s=0;continue}if(3===c[0]&&(!r||c[1]>r[0]&&c[1]<r[3])){s.label=c[1];break}if(6===c[0]&&s.label<r[1]){s.label=r[1],r=c;break}if(r&&s.label<r[2]){s.label=r[2],s.ops.push(c);break}r[2]&&s.ops.pop(),s.trys.pop();continue}c=t.call(e,s)}catch(e){c=[6,e],a=0}finally{n=r=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}([c,o])}}}function g(){var e,t,n=(0,u.Zp)(),m=v((0,o.useState)([]),2),f=m[0],g=m[1],y=v((0,o.useState)(),2),E=y[0],h=y[1],N=v((0,o.useState)([]),2),w=N[0],A=N[1],k=v((0,o.useState)(!1),2),C=k[0],x=k[1],S=v((0,o.useState)({tableData:[],col:[]}),2),T=S[0],I=S[1],j=(0,a.dj)(),D=[{name:"ApiEndpoint",fields:!1,actions:["ApiEndpoint","/api-access",!1]},{name:"ApiGroup",fields:!1,actions:["ApiGroup","/api-access",!1]},{name:"AspNetRoleClaims",fields:!1,actions:["AspNetRoleClaims","/user-management",!1]},{name:"AspNetRoles",fields:!1,actions:["AspNetRoles","/user-management",!1]},{name:"AspNetUserClaims",fields:!1,actions:["AspNetUserClaims","/user-management",!1]},{name:"AspNetUserLogins",fields:!1,actions:["AspNetUserLogins","/user-management",!1]},{name:"AspNetUserRoles",fields:!1,actions:["AspNetUserRoles","/user-management",!1]},{name:"AspNetUsers",fields:!1,actions:["AspNetUsers","/user-management",!1]},{name:"AuditLog",fields:"Id",actions:["AuditLog","/logs?t=1",!0]},{name:"Content",fields:"CId",actions:["Content",!1,!1]},{name:"ContentBlock",fields:"CbId",actions:["ContentBlock",!1,!1]},{name:"ContentVersion",fields:!1,actions:["ContentVersion","/drafts",!0]},{name:"DBConstants",fields:!1,actions:["DBConstants",!1,!1]},{name:"EmailArchive",fields:!1,actions:["EmailArchive",!1,!0]},{name:"ErrorLog",fields:"EId",actions:["ErrorLog","/logs?t=0",!0]},{name:"EventDate",fields:!1,actions:["EventDate",!1,!1]},{name:"EventItem",fields:!1,actions:["EventItem",!1,!1]},{name:"Form",fields:!1,actions:["Form","/form-manager",!1]},{name:"FormSubmission",fields:"FsId",actions:["FormSubmission","/form-manager",!0]},{name:"KeyManager",fields:!1,actions:["KeyManager","/key-manager",!1]},{name:"MiscData",fields:!1,actions:["MiscData",!1,!1]},{name:"News",fields:!1,actions:["News",!1,!1]},{name:"PageCSS",fields:"Id",actions:["PageCSS",!1,!0]},{name:"Redirect",fields:!1,actions:["KeyManager","/redirects/1",!0]},(t={name:"SystemMessages",fields:!1},p(t,"fields",!1),p(t,"actions",["SystemMessages","/system-messages",!0]),t),{name:"Tag",fields:!1,actions:["Tag",!1,!1]},{name:"TagToContent",fields:!1,actions:["TagToContent",!1,!1]},{name:"Template",fields:!1,actions:["Template","/template-files",!1]}];(0,o.useEffect)((function(){f&&F(D)}),[]);var F=function(){var e=d((function(e){var t,n,a,s,l,c,o,i,u,m,f,d,p,v;return b(this,(function(b){switch(b.label){case 0:t=[],n=!0,a=!1,s=void 0,b.label=1;case 1:b.trys.push([1,6,7,8]),l=e[Symbol.iterator](),b.label=2;case 2:return(n=(c=l.next()).done)?[3,5]:(o=c.value,[4,r.FH.get("/".concat(o.name).concat(0!=o.fields?"?fields=".concat(o.fields):""))]);case 3:i=b.sent(),u=i.data,m=[{}],u&&u.length&&(f=u[0],m=Object.keys(f).filter((function(e){return"string"==typeof e}))),d=o.name,p=[L(o.actions[0]),0!=o.actions[1]?R(o.actions[1]):null,0!=o.actions[2]?U(o.actions[0]):null],t.push({name:d,data:u,col:m,actions:p}),b.label=4;case 4:return n=!0,[3,2];case 5:return[3,8];case 6:return v=b.sent(),a=!0,s=v,[3,8];case 7:try{n||null==l.return||l.return()}finally{if(a)throw s}
1return[7];case 8:return g(t),[2]}}))}));return function(t){return e.apply(this,arguments)}}(),M=function(){var e=d((function(e){var t,n,a,s,l,c,o,i,u,m,f,d,p,v;return b(this,(function(b){switch(b.label){case 0:t=[],n=!0,a=!1,s=void 0,b.label=1;case 1:b.trys.push([1,6,7,8]),l=e[Symbol.iterator](),b.label=2;case 2:return(n=(c=l.next()).done)?[3,5]:(o=c.value,[4,r.FH.get("/".concat(o.name,"/"))]);case 3:i=b.sent(),u=i.data,m=[{}],u&&u.length&&(f=u[0],m=Object.keys(f).filter((function(e){return"string"==typeof e}))),d=o.name,p=[L(o.actions[0]),0!=o.actions[1]?R(o.actions[1]):null,0!=o.actions[2]?U(o.actions[2],o.actions[3]):null],t.push({name:d,data:u,col:m,actions:p}),b.label=4;case 4:return n=!0,[3,2];case 5:return[3,8];case 6:return v=b.sent(),a=!0,s=v,[3,8];case 7:try{n||null==l.return||l.return()}finally{if(a)throw s}return[7];case 8:return A(t),[2]}}))}));return function(t){return e.apply(this,arguments)}}(),_=function(){var e=d((function(e){var t,n,a,s;return b(this,(function(l){switch(l.label){case 0:return[4,r.FH.get("/".concat(e,"/"))];case 1:return t=l.sent(),n=t.data,a=[{}],n&&n.length&&(s=n[0],a=Object.keys(s).filter((function(e){return"string"==typeof e}))),x(!0),I({table:e,tableData:n,col:a}),[2]}}))}));return function(t){return e.apply(this,arguments)}}(),L=function(e){return o.createElement(a.$n,{key:0,primary:!0,outline:!0,small:!0,onClick:function(){_(e)}},"View")},R=function(e){return o.createElement(a.$n,{secondary:!0,outline:!0,small:!0,key:1,onClick:function(){return n(e)}},"Edit")},U=function(e,t){return o.createElement(a.$n,{secondary:!0,key:2,outline:!0,small:!0,onClick:function(){return h(e)}},"Delete")};return(0,o.useEffect)((function(){if(E)(0,c.dA)(E).then((function(e){e&&(e.success&&j.Success({title:"Records Removed",message:e.content}),e.success||j.Error({title:"Error",message:e.error})),console.log(e)}));h()}),[E]),o.createElement(o.Fragment,null,o.createElement(s.A,{title:"Database Tools"}),o.createElement("div",null,o.createElement(l.A,{className:"mb-2",title:"Tables/Record Count"}),o.createElement("div",{className:"grid grid-cols-2 gap-2 pb-4"},null==f?void 0:f.map((function(e,t){var n;return o.createElement("div",{key:t},o.createElement("div",{className:"relative block w-full rounded-lg border-2 border-gray-300"},o.createElement("div",{className:"flex justify-between p-2 items-center"},o.createElement("div",{className:"w-1/2"},o.createElement("strong",null,e.name,":")),o.createElement("div",{className:"w-1/6"},null===(n=e.data)||void 0===n?void 0:n.length),o.createElement("div",{className:"space-x-1 w-1/3"},e.actions))))}))),o.createElement(i,{setModalData:I,setShow:x,btnView:L,btnEdit:R,getDataCustom:M,customTables:w}),o.createElement(a.aF,{size:"7xl",show:C,onClose:function(){x(!1),I({tableData:[],col:[]})}},o.createElement("div",{className:"flex-col"},o.createElement(a.bQ,{data:null==T?void 0:T.tableData,columns:null==T||null===(e=T.col)||void 0===e?void 0:e.map((function(e){return{label:e,field:e}}))})))))}},90425:function(e,t,n){var a=n(69844),r=n(96540);t.A=function(e){var t=e.content,n=e.title,s=void 0===n?"":n,l=e.icon,c=e.className,o=e.classNameContent,i=e.desc,u=e.stacked,m=e.buttons,f=void 0===m?[]:m;e.backToDashboard;return r.createElement(r.Fragment,null,r.createElement("div",{className:"mc-maintenance-header flex items-center justify-between border-b pb-2 ".concat(c||""," ").concat(u?"":"mb-3")},(s||i)&&r.createElement("div",{className:"flex-shrink-0"},s&&r.createElement("h1",{className:"text-mojo-orange"},l?l.startsWith("<")?r.createElement("span",{className:"me-2",dangerouslySetInnerHTML:{__html:l}}):r.createElement("i",{className:"".concat(l," me-2")}):null,"string"==typeof s?r.createElement("span",{dangerouslySetInnerHTML:{__html:s}}):s),i&&r.createElement("div",{className:"mb-2 text-gray-700"},i)),t&&r.createElement("div",{className:(0,a.A)("me-4 flex w-full",o||"")},t)||null,r.createElement("div",{className:(0,a.A)("flex flex-shrink-0 items-center")},r.createElement("div",{className:"ms-auto flex items-center space-x-3"},null==f?void 0:f.map((function(e,t){return r.createElement("span",{key:t},e)}))))))}}}]);
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.