1"use strict";(self.webpackChunknational_zakat_foundation=self.webpackChunknational_zakat_foundation||[]).push([[3758],{35372:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,o.default)(t);var r=("object"===a(n)?n.version:arguments[1])||"";if(!r)return e(t,{version:4})||e(t,{version:6});if("4"===r.toString())return c.test(t);if("6"===r.toString())return s.test(t);return!1};var r,o=(r=n(83399))&&r.__esModule?r:{default:r};function a(e){return a="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},a(e)}var l="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",i="(".concat(l,"[.]){3}").concat(l),c=new RegExp("^".concat(i,"$")),u="(?:[0-9a-fA-F]{1,4})",s=new RegExp("^("+"(?:".concat(u,":){7}(?:").concat(u,"|:)|")+"(?:".concat(u,":){6}(?:").concat(i,"|:").concat(u,"|:)|")+"(?:".concat(u,":){5}(?::").concat(i,"|(:").concat(u,"){1,2}|:)|")+"(?:".concat(u,":){4}(?:(:").concat(u,"){0,1}:").concat(i,"|(:").concat(u,"){1,3}|:)|")+"(?:".concat(u,":){3}(?:(:").concat(u,"){0,2}:").concat(i,"|(:").concat(u,"){1,4}|:)|")+"(?:".concat(u,":){2}(?:(:").concat(u,"){0,3}:").concat(i,"|(:").concat(u,"){1,5}|:)|")+"(?:".concat(u,":){1}(?:(:").concat(u,"){0,4}:").concat(i,"|(:").concat(u,"){1,6}|:)|")+"(?::((?::".concat(u,"){0,5}:").concat(i,"|(?::").concat(u,"){1,7}|:))")+")(%[0-9a-zA-Z.]{1,})?$");e.exports=t.default,e.exports.default=t.default},43674:function(e,t,n){n.d(t,{A:function(){return h}});var r=n(96540),o=n(79676),a=n(11219);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(null,arguments)}var i=["id","volume","playbackRate","soundEnabled","interrupt","onload"];var c=function(e,t){var o,a=void 0===t?{}:t,c=a.volume,u=void 0===c?1:c,s=a.playbackRate,d=void 0===s?1:s,E=a.soundEnabled,f=void 0===E||E,C=a.interrupt,p=void 0!==C&&C,_=a.onload,x=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(a,i),b=r.useRef(null),m=r.useRef(!1),g=r.useState(null),y=g[0],v=g[1],T=r.useState(null),h=T[0],O=T[1],D=function(){"function"==typeof _&&_.call(this),m.current&&v(1e3*this.duration()),O(this)};o=function(){return n.e(4196).then(n.t.bind(n,94196,23)).then(function(t){var n;m.current||(b.current=null!==(n=t.Howl)&&void 0!==n?n:t.default.Howl,m.current=!0,new b.current(l({src:Array.isArray(e)?e:[e],volume:u,rate:d,onload:D},x)))}),function(){m.current=!1}},(0,r.useEffect)(o,[]),r.useEffect(function(){b.current&&h&&O(new b.current(l({src:Array.isArray(e)?e:[e],volume:u,onload:D},x)))},[JSON.stringify(e)]),r.useEffect(function(){h&&(h.volume(u),h.rate(d))},[h,u,d]);var I=r.useCallback(function(e){void 0===e&&(e={}),h&&(f||e.forceSoundEnabled)&&(p&&h.stop(),e.playbackRate&&h.rate(e.playbackRate),h.play(e.id))},[h,f,p]),S=r.useCallback(function(e){h&&h.stop(e)},[h]),N=r.useCallback(function(e){h&&h.pause(e)},[h]);return[I,{sound:h,stop:S,pause:N,duration:y}]},u=n(1787),s=n(20345);const d=(0,u.O)({id:"quizMachine",initial:"incomplete",states:{incomplete:{on:{"":[{target:"complete",cond:e=>e.questionsState.every(e=>!0===e.isSelectedOptionChecked)}]}},complete:{type:"final"}},on:{SELECT_OPTION:{actions:[(0,s.kp)({questionsState:(e,t)=>e.questionsState.map((n,r)=>r===e.activeQuestionIndex?Object.assign({},n,{selectedOptionIndex:t.payload.selectedOptionIndex}):n)})]},CHECK_SELECTED_OPTION:{actions:[(0,s.kp)({questionsState:e=>e.questionsState.map((t,n)=>n===e.activeQuestionIndex?Object.assign({},t,{isSelectedOptionChecked:!0}):t)}),(0,s.kp)({questionsState:e=>e.questionsState.map((t,n)=>n===e.activeQuestionIndex+1?Object.assign({},t,{isSelectedOptionChecked:!1}):t)})]},SELECT_NEXT_QUESTION:{actions:[(0,s.kp)({activeQuestionIndex:e=>++e.activeQuestionIndex})]},SELECT_QUESTION:{actions:[(0,s.kp)({activeQuestionIndex:(e,t)=>t.payload.questionIndex})]}}});var E=n.p+"static/correct-selected-option-3c15ced0405dcc965bd12bbaa7dcf0fb.mp3",f=n.p+"static/incorrect-selected-option-446c2476bb45a8ee5e6273ee6e3cae2f.mp3",C=n(12245),p=n(67502),_=n(15131),x=n(27291),b=function(e){return e.UNCHECKED_SELECTED="selected",e.UNCHECKED_NOT_SELECTED="not_selected",e.CHECKED_NOT_SELECTED="checked_not_selected",e.CHECKED_CORRECT="correct",e.CHECKED_INCORRECT="incorrect",e}(b||{}),m=function(e){return e.UNCHECKED_DISABLED="disabled",e.UNCHECKED_INACTIVE="inactive",e.UNCHECKED_ACTIVE="active",e.CHECKED_ACTIVE_CORRECT="active_correct",e.CHECKED_INACTIVE_CORRECT="inactive_correct",e.CHECKED_ACTIVE_INCORRECT="active_incorrect",e.CHECKED_INACTIVE_INCORRECT="inactive_incorrect",e}(m||{}),g=function(e){return e[e.A=0]="A",e[e.B=1]="B",e[e.C=2]="C",e[e.D=3]="D",e}(g||{});const y=e=>{let t=e.selectedOptionIndex,n=e.text,a=e.index,l=e.isSelectedOptionChecked,i=e.correctOptionIndex,c=e.onSelect,u=e.extraClasse
1s,s=void 0===u?"":u;const d={base:"flex items-center w-full min-h-12 gap-x-4 p-2 border rounded text-left",[b.UNCHECKED_SELECTED]:"border-grey-600 bg-blue-500",[b.UNCHECKED_NOT_SELECTED]:"border border-dashed border-blue-500 bg-blue-100 cursor-pointer",[b.CHECKED_NOT_SELECTED]:"border-grey-200 bg-grey-200",[b.CHECKED_CORRECT]:"border-grey-600 bg-green-500",[b.CHECKED_INCORRECT]:"border-grey-600 bg-red-600"},E={base:"flex items-center justify-center w-8 h-8 border rounded",[b.UNCHECKED_SELECTED]:"border-grey-600 bg-blue-100 text-blue-500",[b.UNCHECKED_NOT_SELECTED]:"border-grey-600 bg-white text-grey-600 ",[b.CHECKED_NOT_SELECTED]:"border-grey-400 bg-grey-200 text-grey-400",[b.CHECKED_CORRECT]:"border-grey-600 bg-green-100 text-green-500",[b.CHECKED_INCORRECT]:"border-grey-600 bg-red-100 text-red-600"},f={[b.UNCHECKED_SELECTED]:"text-blue-500",[b.UNCHECKED_NOT_SELECTED]:"text-grey-600",[b.CHECKED_NOT_SELECTED]:"text-grey-400",[b.CHECKED_CORRECT]:"text-green-500",[b.CHECKED_INCORRECT]:"text-red-600"},C={[b.UNCHECKED_SELECTED]:"text-white",[b.UNCHECKED_NOT_SELECTED]:"text-grey-600",[b.CHECKED_NOT_SELECTED]:"text-grey-400",[b.CHECKED_CORRECT]:"text-white",[b.CHECKED_INCORRECT]:"text-white"};let x=b.UNCHECKED_NOT_SELECTED;const m=a===t,y=a===i;return l&&y&&(x=b.CHECKED_CORRECT),!l||m||y||(x=b.CHECKED_NOT_SELECTED),l&&m&&!y&&(x=b.CHECKED_INCORRECT),!l&&m&&(x=b.UNCHECKED_SELECTED),r.createElement("button",{type:"button",className:d.base+" "+d[x]+" "+s,onClick:c,disabled:Boolean(l)},r.createElement("span",{className:E.base+" "+E[x]},r.createElement(p.m,{text:g[a],extraClasses:f[x]})),r.createElement(_.fz,{text:o.RichText.asText(n),size:_.am.REGULAR,extraClasses:"pt-1 "+C[x]}))},v=e=>{let t=e.label,n=e.onClick,o=e.extraClasses,a=void 0===o?"":o;return r.createElement(C.Ay,{label:t,color:C.mq.PRIMARY,size:C.Mp.LARGE,form:C.df.OUTLINE,state:C.w.STATIC,onClickCallback:n,extraClasses:a})},T=e=>{let t=e.index,n=e.question,o=e.activeQuestionIndex,a=e.selectedOptionIndex,l=e.isSelectedOptionChecked,i=e.onClick;const c={base:"block w-4 h-4 m-0 p-0 border rounded-full appearance-none",[m.UNCHECKED_DISABLED]:"border-transparent bg-grey-300",[m.UNCHECKED_INACTIVE]:"border-transparent bg-blue-500 cursor-pointer",[m.UNCHECKED_ACTIVE]:"border-grey-600 bg-blue-500",[m.CHECKED_ACTIVE_CORRECT]:"border-grey-600 bg-green-500",[m.CHECKED_INACTIVE_CORRECT]:"border-transparent bg-green-500 cursor-pointer",[m.CHECKED_ACTIVE_INCORRECT]:"border-grey-600 bg-red-600",[m.CHECKED_INACTIVE_INCORRECT]:"border-transparent bg-red-600 cursor-pointer"};let u=m.UNCHECKED_DISABLED;const s=t===o,d=a===g[n.correct_option];return!1===l&&s&&(u=m.UNCHECKED_ACTIVE),!1!==l||s||(u=m.UNCHECKED_INACTIVE),l&&d&&s&&(u=m.CHECKED_ACTIVE_CORRECT),l&&d&&!s&&(u=m.CHECKED_INACTIVE_CORRECT),l&&!d&&s&&(u=m.CHECKED_ACTIVE_INCORRECT),!l||d||s||(u=m.CHECKED_INACTIVE_INCORRECT),r.createElement("button",{type:"button",className:c.base+" "+c[u],onClick:()=>i(t),"aria-label":"Go to question "+(t+1)})};var h=e=>{const t=e.sliceData.items,n=(0,a.zl)(d,{context:{activeQuestionIndex:0,questionsState:t.map((e,t)=>({selectedOptionIndex:null,isSelectedOptionChecked:0!==t&&null}))}}),l=n[0],i=n[1],u=c(E)[0],s=c(f)[0];if(0===t.length)return null;const C=l.context,p=C.activeQuestionIndex,_=C.questionsState,b=t[p],m=_[p],h=_.filter((e,n)=>e.selectedOptionIndex===g[t[n].correct_option]).length,O=t.length,D=[{label:g.A,option:b.option_a.richText},{label:g.B,option:b.option_b.richText},{label:g.C,option:b.option_c.richText},{label:g.D,option:b.option_d.richText}],I=D.indexOf(D.find(e=>e.label===g[b.correct_option]));return r.createElement("div",{className:"py-8"},r.createElement("div",{className:"w-full max-w-[36rem] relative mx-auto px-4 py-6 border-2 border-grey-400 rounded-lg bg-white"},"incomplete"===l.value&&r.createElement(r.Fragment,null,r.createElement(x.Z,{text:o.RichText.asText(b.question.richText),extraClasses:"w-fit font-bold text-grey-600"}),D.map((e,t)=>r.createElement(y,{key:t,selectedOptionIndex:m.selectedOptionIndex,text:e.option,index:t,isSelectedOptionChecked:m.isSelectedOptionChecked,correctOptionIndex:I,onSelect:()=>{i({type:"SELECT_OPTION",payload:{selectedOptionIndex:t}})}
1,extraClasses:"max-w-[33rem] mx-auto "+(0===t?"mt-6":"mt-4")})),m.isSelectedOptionChecked?r.createElement(v,{label:"Next Question",onClick:()=>{i({type:"SELECT_NEXT_QUESTION"})},extraClasses:"mt-6 ml-2 rounded"}):r.createElement(v,{label:"Check Answer",onClick:()=>{if(null===m.selectedOptionIndex)return;const e=m.selectedOptionIndex===I;e?u():s(),i({type:"CHECK_SELECTED_OPTION",payload:{isSelectedOptionCorrect:e}})},extraClasses:"mt-6 ml-2 rounded"}),r.createElement("ul",{className:"flex items-center justify-end absolute bottom-6 right-6 gap-x-2"},t.map((e,n)=>r.createElement("li",{key:n},r.createElement(T,{index:n,question:t[n],activeQuestionIndex:p,selectedOptionIndex:_[n].selectedOptionIndex,isSelectedOptionChecked:_[n].isSelectedOptionChecked,onClick:e=>{var t;null!==_[t=e].isSelectedOptionChecked&&i({type:"SELECT_QUESTION",payload:{questionIndex:t}})}}))))),"complete"===l.value&&r.createElement(r.Fragment,null,r.createElement(x.Z,{text:"Your final score is -",extraClasses:"w-fit text-grey-600"}),r.createElement("div",{className:"w-fit mt-4 text-2xl font-bold text-green-500"},h,r.createElement("span",{className:"text-grey-600"},"/",O)))))}},46255:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r;(0,o.default)(e),"object"===a(t)?(n=t.min||0,r=t.max):(n=arguments[1],r=arguments[2]);var l=encodeURI(e).split(/%..|./).length-1;return l>=n&&(void 0===r||l<=r)};var r,o=(r=n(83399))&&r.__esModule?r:{default:r};function a(e){return a="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},a(e)}e.exports=t.default,e.exports.default=t.default},57658:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e),(t=(0,o.default)(t,l)).allow_trailing_dot&&"."===e[e.length-1]&&(e=e.substring(0,e.length-1));!0===t.allow_wildcard&&0===e.indexOf("*.")&&(e=e.substring(2));var n=e.split("."),a=n[n.length-1];if(t.require_tld){if(n.length<2)return!1;if(!t.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(a))return!1;if(/\s/.test(a))return!1}if(!t.allow_numeric_tld&&/^\d+$/.test(a))return!1;return n.every(function(e){return!(e.length>63&&!t.ignore_max_length)&&(!!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(e)&&(!/[\uff01-\uff5e]/.test(e)&&(!/^-|-$/.test(e)&&!(!t.allow_underscores&&/_/.test(e)))))})};var r=a(n(83399)),o=a(n(93610));function a(e){return e&&e.__esModule?e:{default:e}}var l={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};e.exports=t.default,e.exports.default=t.default},60997:function(e,t,n){n.d(t,{N:function(){return r}});const r="https://d1aob5bjpsb9so.cloudfront.net/"},67065:function(e,t,n){var r=n(96540);t.A=e=>{let t=e.videoSrc,n=e.title,o=e.thumbnailImagePath,a=e.isVertical,l=void 0!==a&&a,i=e.shouldAutoPlay,c=void 0!==i&&i;const u=(0,r.useRef)(null);return r.createElement("video",{className:"w-full cursor-pointer",style:{aspectRatio:l?"9 / 16":"16 / 9"},controls:!0,poster:o,title:n,preload:"none",ref:u,onClick:()=>{var e;null===(e=u.current)||void 0===e||e.play().then(()=>{})},autoPlay:c},r.createElement("source",{src:t,type:"video/mp4"}))}},69517:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),(t=(0,c.default)(t,s)).require_display_name||t.allow_display_name){var n=e.match(d);if(n){var u=n[1];if(e=e.replace(u,"").replace(/(^<|>$)/g,""),u.endsWith(" ")&&(u=u.slice(0,-1)),!function(e){var t=e.replace(/^"(.+)"$/,"$1");if(!t.trim())return!1;if(/[\.";<>]/.test(t)){if(t===e)return!1;if(!(t.split('"').length===t.split('\\"').length))return!1}return!0}(u))return!1}else if(t.require_display_name)return!1}if(!t.ignore_max_length&&e.length>x)return!1;var b=e.split("@"),m=b.pop(),g=m.toLowerCase();if(t.host_blacklist.length>0&&(0,o.default)(g,t.host_blacklist))return!1;if(t.host_whitelist.length>0&&!(0,o.default)(g,t.host_whitelist))return!1;var y=b.join("@");if(t.domain_specific_validation&&("gmail.com"===g||"googlemail.com"===g)){var v=(y=y.toLowerCase()).split("+")[0];if(!(0,a.default)(v.replace(/\./g,""),{min:6,max:30}))return!1;for(var T=v.split("."),h=0;h<T.length;h++)if(!f.test(T[h]))return!1}if(!(!1!==t.ignore_max_length||(0,a.default)(y,{max:64})&&(0,a.default)(m,{max:254})))return!1;if(!(0,l.default)(m,{require_tld:t.require_tld,ignore_max_length:t.ignore_max_length,allow_underscores:t.allow_underscores})){if(!t.allow_ip_domain)return!1;if(!(0,i.default)(m)){if(!m.startsWith("[")||!m.endsWith("]"))return!1;var O=m.slice(1,-1);if(0===O.length||!(0,i.default)(O))return!1}}if(t.blacklisted_chars&&-1!==y.search(new RegExp("[".concat(t.blacklisted_chars,"]+"),"g")))return!1;if('"'===y[0]&&'"'===y[y.length-1])return y=y.slice(1,y.length-1),t.allow_utf8_local_part?_.test(y):C.test(y);for(var D=t.allow_utf8_local_part?p:E,I=y.split("."),S=0;S<I.length;S++)if(!D.test(I[S]))return!1;return!0};var r=u(n(83399)),o=u(n(81572)),a=u(n(46255)),l=u(n(57658)),i=u(n(35372)),c=u(n(93610));
1function u(e){return e&&e.__esModule?e:{default:e}}var s={allow_display_name:!1,allow_underscores:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blacklisted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},d=/^([^\x00-\x1F\x7F-\x9F\cX]+)</i,E=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,f=/^[a-z\d]+$/,C=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,p=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A1-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,_=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i,x=254;e.exports=t.default,e.exports.default=t.default},81572:function(e,t){function n(e){return"[object RegExp]"===Object.prototype.toString.call(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var r=0;r<t.length;r++){var o=t[r];if(e===o||n(o)&&o.test(e))return!0}return!1},e.exports=t.default,e.exports.default=t.default},83399:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(null==e)throw new TypeError("Expected a string but received a ".concat(e));if("String"!==e.constructor.name)throw new TypeError("Expected a string but received a ".concat(e.constructor.name))},e.exports=t.default,e.exports.default=t.default},83804:function(e,t,n){n.d(t,{M:function(){return o},_:function(){return r}});const r="lead_fullname",o="lead_email"},90384:function(e,t,n){n.d(t,{VN:function(){return u},eG:function(){return i},mz:function(){return c}});var r=n(61333),o=n(69517),a=n.n(o),l=n(83804);const i=async(e,t,n)=>(await(0,r.bE)({apiName:"marketingApi",path:e,options:{body:Object.assign({},n,t)}}).response).body.json(),c=e=>{if(e)return!1;const t="undefined"!=typeof window?localStorage.getItem(l.M):null;if(t){if(a()(t))return!1;"undefined"!=typeof window&&(localStorage.removeItem(l._),localStorage.removeItem(l.M))}return!0},u=()=>{if("undefined"==typeof window)return null;const e=localStorage.getItem(l.M);if(e){if(a()(e))return e;localStorage.removeItem(l.M)}return null}},93610:function(e,t){function n(e){return n="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},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;"object"===n(e)&&null!==e||(e={});for(var r in t)void 0===e[r]&&(e[r]=t[r]);return e},e.exports=t.default,e.exports.default=t.default}}]); 2//# sourceMappingURL=4701dfeedde33a1a577d752d96f126c1757bcd4f-3353113e8d3953baf506.js.map
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.