1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7457],{73209:function(e,t,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/appStoreVolumePurchaseCodes",function(){return o(81074)}])},81074:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return O}});var r=o(85893),n=o(67294),l=o(1778),s=o(74665),a=o(39202),i=o(85835),c=o(92877),u=o(74855);let d=e=>{var t,o,n;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s._P.w5,{column:1,bordered:!0,children:(0,r.jsxs)(s._P.w5.Item,{label:e.t("appStoreVolumePurchaseCodes:codeRedemptionLink"),children:[e.codeRedemptionLink,(0,r.jsx)(u.CopyToClipboard,{text:e.codeRedemptionLink,onCopy:()=>s._P.yw.success({content:e.t("common:messages.copySuccess")}),children:(0,r.jsx)(s._P.zx,{size:"middle",style:{marginLeft:20},children:e.t("common:pages.list.copyButton")})})]})}),(0,r.jsx)(s._P.iz,{}),(0,r.jsxs)(s._P.X2,{gutter:24,children:[(0,r.jsx)(s._P.JX,{span:12,children:(0,r.jsx)(s._P.$k,{title:e.t("common:pages.list.numberOf",{label:e.t("appStoreVolumePurchaseCodes:label")}),value:(null===(t=e.data)||void 0===t?void 0:t.appStoreVolumePurchaseCodes.length)||""})}),(0,r.jsx)(s._P.JX,{span:12,children:(0,r.jsx)(s._P.$k,{title:e.t("common:pages.list.numberOf",{label:"".concat(e.t("appStoreVolumePurchaseCodes:usedValues.false")).concat(e.t("appStoreVolumePurchaseCodes:label"))}),value:(null===(o=e.data)||void 0===o?void 0:o.appStoreVolumePurchaseCodes.filter(e=>!1===e.used).length)||""})})]}),(0,r.jsx)(s._P.iz,{}),(0,r.jsx)(s._P.T,{children:(0,r.jsx)(s._P.gq,{name:"file",showUploadList:!1,multiple:!1,accept:".csv",customRequest:e.onPressUploadFile,children:(0,r.jsx)(s._P.zx,{...a.Pw,icon:(0,r.jsx)(s.JO.EZ,{}),children:e.t("common:pages.list.bulkInsertButton")})})}),(0,r.jsx)(c.Z,{...a.iO,dataSource:null===(n=e.data)||void 0===n?void 0:n.appStoreVolumePurchaseCodes,loading:e.loading,columns:e.columns})]})};var p=o(26982),m=o(10862),f=o(31567),h=o(4788),y=o(71944),b=o(4914),g=o.n(b),C=o(6729),P=o.n(C),w=o(49781),x=o(48764).Buffer;let v=()=>{let{setVisible:e}=(0,m.Do)(),[t,{loading:o,data:l}
1]=(0,p.M6D)(),[a]=(0,p.Z13)(),[i]=(0,p.MHu)(),[c,u]=(0,n.useState)({text:"",column:""}),{t:d}=(0,f.$)(["common","appStoreVolumePurchaseCodes"]),b=(0,n.useCallback)(async()=>{await t()},[t]);(0,n.useEffect)(()=>{b()},[b]);let C=(0,n.useCallback)(t=>{s._P.u_.confirm({title:d("common:alerts.deleteConfirmation"),okText:d("common:alerts.okButton"),onOk:async()=>{e(!0);try{await a({variables:{id:t}}),await b(),s._P.yw.success(d("common:messages.deleteSuccess"))}catch(e){s._P.yw.error("".concat(d("common:messages.deleteFailure",{message:e.message})))}finally{e(!1)}}})},[a,e,b,d]),v=[{title:d("appStoreVolumePurchaseCodes:code"),dataIndex:"code",key:"code",defaultSortOrder:"ascend",sorter:(e,t)=>e.code.toLowerCase()<t.code.toLowerCase()?-1:e.code.toLowerCase()>t.code.toLowerCase()?1:0,...(0,h.f)({title:d("appStoreVolumePurchaseCodes:code"),dataIndex:"code",textSearchParams:c,setTextSearchParams:u})},{title:d("appStoreVolumePurchaseCodes:used"),dataIndex:"used",key:"used",filters:[!0,!1].map(e=>({text:d("appStoreVolumePurchaseCodes:usedValues.".concat(w.BooleanUtils.toString({value:e}))),value:e})),onFilter:(e,t)=>t.used===e,render:e=>d("appStoreVolumePurchaseCodes:usedValues.".concat(w.BooleanUtils.toString({value:e})))},{title:"",key:"action",render:e=>(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(s._P.T,{children:(0,r.jsx)(s._P.zx,{danger:!0,onClick:()=>C(e.id),children:d("common:pages.list.deleteButton")})})})}],j=(0,n.useCallback)(t=>{let{file:o}=t;e(!0);try{o.arrayBuffer().then(e=>{let t=new Uint8Array(e);if(!t)return;let o=P().detect(t).toString();o.startsWith("windows-125")&&(o="Shift_JIS");let r=g().decode(x.from(e),o),n=[];for(let e of(0,y.Q)(r,{columns:!1,trim:!0,skip_empty_lines:!0}))e[0].length>0&&e[2].length>0&&"redeemed"!==e[2]&&n.push({code:e[0],codeRedemptionLink:"https://apps.apple.com/redeem?code=".concat(String(e[0]),"&ctx=apps")});if(0===n.length){s._P.yw.warning(d("common:messages.bulkInsertTargetRecordsNotFound",{typeLabel:d("appStoreVolumePurchaseCodes:label")}));return}s._P.u_.confirm({title:d("common:alerts.bulkInsertConfirmation",{records:n.length,typeLabel:d("appStoreVolumePurchaseCodes:label")}),okText:d("common:alerts.okButton"),onOk:async()=>{var e,t;let o=await i({variables:{objects:n}}),r=null===(t=o.data)||void 0===t?void 0:null===(e=t.insert_appStoreVolumePurchaseCodes)||void 0===e?void 0:e.affected_rows;r&&(b(),s._P.yw.success(d("common:messages.bulkInsertSuccess",{affectedRows:r,typeLabel:d("appStoreVolumePurchaseCodes:label")})))}})})}catch(e){s._P.yw.error("".concat(d("common:messages.fileUploadFailure",{message:e.message})))}finally{e(!1)}},[i,b,e,d]);return{loading:o,data:l,columns:v,t:d,onPressUploadFile:j,codeRedemptionLink:"https://".concat("appabrik-midlandsquare",".web.app/public/codeRedemptionLink")}},j=()=>(0,r.jsx)(d,{...v()}),S=e=>(0,r.jsx)(l.M,{title:e.t("common:pages.list.title",{typeLabel:e.t("appStoreVolumePurchaseCodes:label")}),children:(0,r.jsxs)(s._P.Ar,{children:[(0,r.jsx)(i.c,{routes:e.routes}),(0,r.jsx)(s.mr,{title:e.t("common:pages.list.title",{typeLabel:e.t("appStoreVolumePurchaseCodes:label")})}),(0,r.jsx)(s._P.Ar.Content,{...a.o8,children:(0,r.jsx)(j,{})})]})}),_=()=>{let{t:e}=(0,f.$)(["common","appStoreVolumePurchaseCodes"]);return{routes:[{path:"/",breadcrumbName:e("common:pages.root.home")},{path:"/appStoreVolumePurchaseCodes",breadcrumbName:e("appStoreVolumePurchaseCodes:label")}],t:e}};var O=()=>(0,r.jsx)(S,{..._()})},1778:function(e,t,o){"use strict";o.d(t,{M:function(){return r.M}});var r=o(98930)},4788:function(e,t,o){"use strict";o.d(t,{f:function(){return c}});var r=o(85893),n=o(67294),l=o(37763),s=o.n(l),a=o(74665),i=o(7503);let c=e=>{let t=(t,o,r)=>{o(),e.setTextSearchParams({text:String(t[0]),column:String(r)})},o=t=>{t(),e.setTextSearchParams({text:"",column:""})};return{filterDropdown:n=>{let{setSelectedKeys:l,selectedKeys:s,confirm:c,clearFilters:u}=n;return(0,r.jsxs)("div",{style:{padding:8},children:[(0,r.jsx)(a._P.II,{placeholder:i.ZP.t("common:pages.list.searchFor",{label:e.title}),value:s[0],onChange:e=>l(e.target.value?[e.target.value]:[]),onPressEnter:()=>t(s,c,e.dataIndex),style:{width:228,marginBottom:8,display:"block"}}),(0,r.jsxs)(a._P.T,{children:[(0,r.jsx)(a._P.zx,{onClick:()=>o(u),size:"small",style:{width:110},children:(0,r.jsx)(r.Fragment,{children:i.ZP.t("common:pages.list.resetButton")})}),(0,r.jsx)(a._P.zx,{type:"primary",onClick:()=>t(s,c,e.dataIndex),icon:(0,r.jsx)(a.JO.l62,{}),size:"small",style:{width:110},children:(0,r.jsx)(r.Fragment,{children:i.ZP.t("common:pages.list.searchButton")})})]})]})},filterIcon:e=>(0,r.jsx)(a.JO.l62,{style:{color:e?"#1890ff":void 0}}),onFilter:(e=>{if(Array.isArray(e)&&2===e.length)return(t,o)=>{var r;return null!=o&&null!==(r=o[e[0]])&&void 0!==r&&!!r[e[1]]&&o[e[0]][e[1]].toLowerCase().includes(t.toString().toLowerCase())};if(Array.isArray(e)&&3===e.length)return(t,o)=>{var r,n;return null!=o&&null!==(n=o[e[0]])&&void 0!==n&&null!==(r=n[e[1]])&&void 0!==r&&!!r[e[2]]&&o[e[0]][e[1]][e[2]].toLowerCase().includes(t.toString().toLowerCase())};switch(e){case"name":return(e,t)=>null!=t&&!!t.name&&(null==t?void 0:t.name.toLowerCase().includes(e.toString().toLowerCase()));case"title":return(e,t)=>
1null!=t&&!!t.title&&(null==t?void 0:t.title.toLowerCase().includes(e.toString().toLowerCase()));case"description":return(e,t)=>null!=t&&!!t.description&&(null==t?void 0:t.description.toLowerCase().includes(e.toString().toLowerCase()));case"body":return(e,t)=>null!=t&&!!t.body&&(null==t?void 0:t.body.toLowerCase().includes(e.toString().toLowerCase()));case"websiteUrl":return(e,t)=>null!=t&&!!t.websiteUrl&&(null==t?void 0:t.websiteUrl.toLowerCase().includes(e.toString().toLowerCase()));case"emailAddress":return(e,t)=>null!=t&&!!t.emailAddress&&(null==t?void 0:t.emailAddress.toLowerCase().includes(e.toString().toLowerCase()));case"specifiedKey":return(e,t)=>null!=t&&!!t.specifiedKey&&(null==t?void 0:t.specifiedKey.toLowerCase().includes(e.toString().toLowerCase()));case"code":return(e,t)=>null!=t&&!!t.code&&(null==t?void 0:t.code.toLowerCase().includes(e.toString().toLowerCase()));case"username":return(e,t)=>null!=t&&!!t.username&&(null==t?void 0:t.username.toLowerCase().includes(e.toString().toLowerCase()));case"authId":return(e,t)=>null!=t&&!!t.authId&&(null==t?void 0:t.authId.toLowerCase().includes(e.toString().toLowerCase()));case"kaiinNo":return(e,t)=>null!=t&&!!t.kaiinNo&&(null==t?void 0:t.kaiinNo.toLowerCase().includes(e.toString().toLowerCase()));default:return(e,t)=>!1}})(e.dataIndex),render:t=>e.textSearchParams.column===String(e.dataIndex)?(0,r.jsx)(s(),{highlightStyle:{backgroundColor:"#ffc069",padding:0},searchWords:[e.textSearchParams.text],autoEscape:!0,textToHighlight:t?t.toString():""}):(t||"").split(/(\n)/).map((e,t)=>(0,r.jsx)(n.Fragment,{children:/\n/.exec(e)?(0,r.jsx)("br",{}):e},t))}}},74300:function(e,t,o){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var n=a(o(67294)),l=a(o(20640)),s=["text","onCopy","options","children"];function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,r)}return o}function c(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?i(Object(o),!0).forEach(function(t){m(e,t,o[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):i(Object(o)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))})}return e}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}var f=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(i,e);var t,o,a=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,o=p(i);return e=t?Reflect.construct(o,arguments,p(this).constructor):o.apply(this,arguments),function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return d(e)}(this,e)});function i(){var e;!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,i);for(var t=arguments.length,o=Array(t),r=0;r<t;r++)o[r]=arguments[r];return m(d(e=a.call.apply(a,[this].concat(o))),"onClick",function(t){var o=e.props,r=o.text,s=o.onCopy,a=o.children,i=o.options,c=n.default.Children.only(a),u=(0,l.default)(r,i);s&&s(r,u),c&&c.props&&"function"==typeof c.props.onClick&&c.props.onClick(t)}),e}return o=[{key:"render",value:function(){var e=this.props,t=(e.text,e.onCopy,e.options,e.children),o=function(e,t){if(null==e)return{};var o,r,n=function(e,t){if(null==e)return{};var o,r,n={},l=Object.keys(e);for(r=0;r<l.length;r++)o=l[r],t.indexOf(o)>=0||(n[o]=e[o]);return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)o=l[r],!(t.indexOf(o)>=0)&&Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}(e,s),r=n.default.Children.only(t);return n.default.cloneElement(r,c(c({},o),{},{onClick:this.onClick}))}}],function(e,t){for(var o=0;o<t.length;o++){var r=t[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(i.prototype,o),Object.defineProperty(i,"prototype",{writable:!1}),i}(n.default.PureComponent);t.CopyToClipboard=f,m(f,"defaultProps",{onCopy:void 0,options:void 0})},74855:function(e,t,o){"use strict";var r=o(74300).CopyToClipboard;r.CopyToClipboard=r,e.exports=r},19527:function(){},69331:function(){}},function(e){e.O(0,[712,1664,7763,4914,997,3827,2888,9774,179],function(){return e(e.s=73209)}),_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.