PageSourceSearch

https://www.goafricaonline.com/build-manifest/1670.0d70a8ff475158d5be29.js

js goafricaonline.com collected 2026-09-24 10:00:00 UTC 16,228 bytes, 1 lines download raw bytes

1(self.webpackChunkgoafrica=self.webpackChunkgoafrica||[]).push([[1670,3549],{93722:function(e,n,a){"use strict";var t=a(67294),i=a(37424),r=a(93549),o=a(24102);n.Z=(0,i.connect)()((function(e){let{dispatch:n,targetPath:a=null,targetAction:i=null,renderLoading:l,render:d}=e;return t.createElement(o.CL,{renderLoading:l,render:e=>t.createElement("div",{onClick:()=>{e||n(r.actions.openModal({targetPath:a,targetAction:i}))}},t.createElement("div",{style:{pointerEvents:e?"auto":"none"}},d(e)))})}))},93549:function(e,n,a){"use strict";a.r(n),a.d(n,{actions:function(){return c},actionsTypes:function(){return f},default:function(){return v},dispatchActions:function(){return u},selectIsOpen:function(){return p},stateTypes:function(){return s}});var t=a(45697),i=a.n(t),r=a(66604),o=a.n(r);const l="MODAL_RESTRICTED_SECURITY";function d(e){return`${l}__${e}`}const m={open:!1,targetAction:null,targetPath:null},s=i().shape({open:i().bool.isRequired,targetAction:i().string,targetPath:i().string}),c={openModal:function(){let{targetAction:e=null,targetPath:n=null}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{type:d("OPEN_MODAL"),payload:{targetAction:e,targetPath:n}}},closeModal:()=>({type:d("CLOSE_MODAL")})};function u(e){return o()(c,(n=>function(){e(n.apply(void 0,arguments))}))}const f=o()(c,(e=>i().func.isRequired));function v(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:m,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case d("OPEN_MODAL"):const{targetAction:a,targetPath:t}=n.payload;return{...e,open:!0,targetAction:a,targetPath:t};case d("CLOSE_MODAL"):return{...e,open:!1}}return e}const p=e=>e.modalRestrictedSecurity.open},24102:function(e,n,a){"use strict";a.d(n,{CL:function(){return s},DH:function(){return m}});var t=a(67294),i=a(74353),r=a(32168),o=a(1655),l=a.n(o),d=a(20602);function m(){return null!=function(){const{loading:e=!1,error:n=null,networkStatus:a,data:t=null}=(0,r.aM)(l());if(null!=n)throw n;if(!0===e||null==t)return null;{const{me:e=null}=t;return e}}()}function s(e){let{render:n,renderLoading:a}=e;return t.createElement(i.AE,{query:l()},(0,d.ZP)({renderLoading:a},(e=>{let{data:{me:a}}=e;return n(null!=a)})))}},81652:function(e,n,a){"use strict";a.d(n,{Z:function(){return i}});var t=a(67294);function i(e){let{submitFailed:n,invalid:a,error:i}=e;return t.createElement("div",null,n&&null!=i?t.createElement("div",{className:"alert alert-danger",dangerouslySetInnerHTML:{__html:i}}):null,n&&a?t.createElement("div",{className:"alert alert-danger"},Translator.trans("form.alert.to_correct")):null)}},83430:function(e,n,a){"use strict";a.r(n),a.d(n,{default:function(){return x},validate:function(){return E}});var t=a(67294),i=a(93722),r=a(89849),o=a(13382),l=a(45793),d=a(81652),m=a(32168),s=a(75882),c=a(37399),u=a.n(c),f=a(10026),v=a.n(f),p=a(8804),k=a.n(p),g=a(76692),y=a.n(g),h=a(48403),N=a.n(h);function b(){return b=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(e[t]=a[t])}return e},b.apply(this,arguments)}const S={fields:e=>{const n=(n,a)=>({id:`${e}-${n}`,name:n,label_tr:Translator.trans(`webtostore_campaign_form.label_${n}`),placeholder_tr:Translator.trans(`webtostore_campaign_form.label_${n}`),required:!1,type_name:"text",...a});return{lastname:n("lastname",{required:!0}),firstname:n("firstname",{required:!0}),phone:n("phone",{required:!0})}},initialValues:{lastname:null,firstname:null,phone:null},validations:{lastname:[["not_blank",{}]],firstname:[["not_blank",{}]],phone:[["not_blank",{}]]}};function E(e){return(0,r.a)(e,S.validations)}function _(e){const{form:n,handleSubmit:a,submitting:i}=e,[r,...m]=t.useState((()=>S.fields(n)));return t.createElement(t.Fragment,null,t.createElement("div",{className:"flex flex-wrap direct-child:px-4 -mx-4"},t.createElement("div",{className:"w-full ls:w-1/2"},t.createElement(o.Z,{name:r.lastname.name,configForm:r.lastname,component:l.Z})),t.createElement("div",{className:"w-full ls:w-1/2"},t.createElement(o.Z,{name:r.firstname.name,configForm:r.firstname,component:l.Z}))),t.createElement(o.Z,{name:r.phone.name,configForm:r.phone,component:l.Z}),t.createElement(d.Z,e),t.createElement("button",{onClick:a,className:"btn btn-lg btn-primary rounded-full"},Translator.trans("webtostore_campaign_form.submit")))}function w(e){const n=null!==e?e.coordinates:[],a=k()(n.filter((e=>"gsm"===e.type))),t=k()(n.filter((e=>"tel"===e.type))),i=y()(a,y()(t,null));return null==i?null:i.content}function F(e){let{formName:n,me:a,campaignId:i,onSuccess:r}=e;const[o,l]=(0,m.Db)(v());return t.createElement(s.ZP,{form:n,validate:E,initialValues:{lastname:null,firstname:null,phone:null,...null==a?{}:{lastname:a.lastname,firstname:a.firstname,phone:w(a)}},pure:!1,onSubmit:(0,s.PQ)((async e=>await o({variables:{lastname:e.lastname,firstname:e.firstname,phone:e.phone,campaignId:i,userId:a.id}}))),onSubmitSuccess:e=>{let{data:{codePromo:n}}=e;r(n)},render:e=>t.createElement(_,b({key:n},e))})}function x(e){let{campaignId:n,companyId:a,messageAfterSuccess:r,notices:o,promoTitle:l,description:d}=e;const{data:s,loading:c}=(0,m.aM)(u()),[f,v]=t.useState(null),p=()=>t.createElement("div",{className:"w-560px mx-auto boxify boxify-default my-24 loading h-250px"});return null!==f?t.createElement(t.Fragment,null,t.createElement("div",{className:"my-3 text-gray-800 bbcode-type"},t.createElement("div",{className:"text-22 mb-4"},Translator.trans("webtostore_campaign_form.congratulation",{name:N()(s.me.firstname)})),t.createElement("div",{className:"text-20",dangerouslySetInnerHTML:{__html:r}}
1)),t.createElement("div",{className:"w-560px mx-auto my-24"},t.createElement("div",{className:"my-8 w-411px mx-auto bg-white"},t.createElement("img",{className:"w-full h-auto",src:f.qrcodeUrl,alt:Translator.trans("webtostore_campaign_form.qrcode")})))):c?p():t.createElement(i.Z,{targetPath:window.location.toString(),targetAction:`webtostore-campaign-${n}`,renderLoading:p,render:()=>t.createElement(t.Fragment,null,t.createElement("div",{className:"my-3 text-gray-800 bbcode-type"},t.createElement("h3",null,l),t.createElement("div",{dangerouslySetInnerHTML:{__html:d}})),t.createElement("div",{className:"w-560px mx-auto boxify boxify-default my-24"},t.createElement(F,{formName:`webtostore-campaign-${n}`,onSuccess:e=>v(e),me:null!=s?s.me:null,campaignId:n})),t.createElement("div",{className:"mt-4 text-gray-800 bbcode-type",dangerouslySetInnerHTML:{__html:o}}))})}},1655:function(e){var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"isLoggedQuery"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"me"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"email"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"lastname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"firstname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"country"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"telephone"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:152}};n.loc.source={body:"query isLoggedQuery {\n    me {\n        id\n        email\n        lastname\n        firstname\n        country\n        telephone\n        __typename\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function a(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){a(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){a(e,n)})),e.definitions&&e.definitions.forEach((function(e){a(e,n)}))}var t={};function i(e,n){for(var a=0;a<e.definitions.length;a++){var t=e.definitions[a];if(t.name&&t.name.value==n)return t}}n.definitions.forEach((function(e){if(e.name){var n=new Set;a(e,n),t[e.name.value]=n}})),e.exports=n,e.exports.isLoggedQuery=function(e,n){var a={kind:e.kind,definitions:[i(e,n)]};e.hasOwnProperty("loc")&&(a.loc=e.loc);var r=t[n]||new Set,o=new Set,l=new Set;for(r.forEach((function(e){l.add(e)}));l.size>0;){var d=l;l=new Set,d.forEach((function(e){o.has(e)||(o.add(e),(t[e]||new Set).forEach((function(e){l.add(e)})))}))}return o.forEach((function(n){var t=i(e,n);t&&a.definitions.push(t)})),a}(n,"isLoggedQuery")},10026:function(e){var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"createCodePromoMutation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"firstname"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"lastname"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"userId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"UserId"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"phone"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"campaignId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"WebToStoreCampaignId"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"codePromo"},name:{kind:"Name",value:"webToStoreCreateCodePromo"},arguments:[{kind:"Argument",name:{kind:"Name",value:"firstname"},value:{kind:"Variable",name:{kind:"Name",value:"firstname"}}},{kind:"Argument",name:{kind:"Name",value:"lastname"},value:{kind:"Variable",name:{kind:"Name",value:"lastname"}}},{kind:"Argument",name:{kind:"Name",value:"userId"},value:{kind:"Variable",name:{kind:"Name",value:"userId"}}},{kind:"Argument",name:{kind:"Name",value:"phone"},value:{kind:"Variable",name:{kind:"Name",value:"phone"}}},{kind:"Argument",name:{kind:"Name",value:"campaignId"},value:{kind:"Variable",name:{kind:"Name",value:"campaignId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"firstname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"lastname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"phone"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"user"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"username"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"qrcodeUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:540}};n.loc.source={body:"mutation createCodePromoMutation(\n    $firstname: String!\n    $lastname: String!\n    $userId: UserId!\n    $phone: String!\n    $campaignId: WebToStoreCampaignId!\n) {\n    codePromo: webToStoreCreateCodePromo(\n        firstname: $firstname\n        lastname: $lastname\n        userId: $userId\n        phone: $phone\n        campaignId: $campaignId\n    ) {\n        id\n        firstname\n        lastname\n        phone\n        user {\n            id\n            username\n            __typename\n        }\n        qrcodeUrl\n        __typename\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function a(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
1else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){a(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){a(e,n)})),e.definitions&&e.definitions.forEach((function(e){a(e,n)}))}var t={};function i(e,n){for(var a=0;a<e.definitions.length;a++){var t=e.definitions[a];if(t.name&&t.name.value==n)return t}}n.definitions.forEach((function(e){if(e.name){var n=new Set;a(e,n),t[e.name.value]=n}})),e.exports=n,e.exports.createCodePromoMutation=function(e,n){var a={kind:e.kind,definitions:[i(e,n)]};e.hasOwnProperty("loc")&&(a.loc=e.loc);var r=t[n]||new Set,o=new Set,l=new Set;for(r.forEach((function(e){l.add(e)}));l.size>0;){var d=l;l=new Set,d.forEach((function(e){o.has(e)||(o.add(e),(t[e]||new Set).forEach((function(e){l.add(e)})))}))}return o.forEach((function(n){var t=i(e,n);t&&a.definitions.push(t)})),a}(n,"createCodePromoMutation")},37399:function(e){var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"meQuery"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"me"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"email"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"lastname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"firstname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"coordinates"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"phoneAreaCode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"rank"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:247}};n.loc.source={body:"query meQuery {\n    me {\n        id\n        email\n        lastname\n        firstname\n        __typename\n        coordinates {\n            type\n            content\n            phoneAreaCode\n            rank\n            __typename\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function a(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){a(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){a(e,n)})),e.definitions&&e.definitions.forEach((function(e){a(e,n)}))}var t={};function i(e,n){for(var a=0;a<e.definitions.length;a++){var t=e.definitions[a];if(t.name&&t.name.value==n)return t}}n.definitions.forEach((function(e){if(e.name){var n=new Set;a(e,n),t[e.name.value]=n}})),e.exports=n,e.exports.meQuery=function(e,n){var a={kind:e.kind,definitions:[i(e,n)]};e.hasOwnProperty("loc")&&(a.loc=e.loc);var r=t[n]||new Set,o=new Set,l=new Set;for(r.forEach((function(e){l.add(e)}));l.size>0;){var d=l;l=new Set,d.forEach((function(e){o.has(e)||(o.add(e),(t[e]||new Set).forEach((function(e){l.add(e)})))}))}return o.forEach((function(n){var t=i(e,n);t&&a.definitions.push(t)})),a}(n,"meQuery")},98805:function(e,n,a){var t=a(40180),i=a(62689),r=a(83140),o=a(79833);e.exports=function(e){return function(n){n=o(n);var a=i(n)?r(n):void 0,l=a?a[0]:n.charAt(0),d=a?t(a,1).join(""):n.slice(1);return l[e]()+d}}},48403:function(e,n,a){var t=a(79833),i=a(11700);e.exports=function(e){return i(t(e).toLowerCase())}},98611:function(e){var n=Array.prototype.join;e.exports=function(e,a){return null==e?"":n.call(e,a)}},11700:function(e,n,a){var t=a(98805)("toUpperCase");e.exports=t}}]);

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.