.CodeMirror-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;height:auto;z-index:9}"use strict";(self.webpackChunkfont_awesome_admin=self.webpackChunkfont_awesome_admin||[]).push([[85,381,587],{2:(e,s,t)=>{t.d(s,{A:()=>h});var n=t(609),o=t.n(n);var i=t(119),a=t(723),c=t(790);const r=(0,c.jsx)(i.A,{title:(0,a.__)("Whoops, this is embarrassing","font-awesome"),type:"warning",children:(0,c.jsx)("p",{children:(0,a.__)("Some unexpected error has occurred. There might be some additional diagnostic information in the JavaScript console.","font-awesome")})}),l=function(){return(0,c.jsx)("div",{className:"iVV55iNB320NJJLspy7m",children:r})};var d=t(458);class u extends o().Component{constructor(e){super(e),this.state={error:null,errorInfo:null}}componentDidCatch(e,s){console.group(d.V2),console.log(e),console.log(s),console.groupEnd(),this.setState({error:e,errorInfo:s})}render(){return this.state.error?(0,c.jsx)(l,{}):this.props.children}}const h=u},85:(e,s,t)=>{t.r(s),t.d(s,{CONFLICT_DETECTION_SCANNER_DURATION_MIN:()=>u,addPendingOption:()=>w,checkPreferenceConflicts:()=>E,chooseAwayFromKitConfig:()=>C,chooseIntoKitConfig:()=>O,preprocessResponse:()=>j,queryKits:()=>D,reportDetectedConflicts:()=>F,resetOptionsFormState:()=>b,resetPendingBlocklistSubmissionStatus:()=>A,resetPendingOptions:()=>N,resetUnregisteredClientsDeletionStatus:()=>y,setActiveAdminTab:()=>z,setConflictDetectionScanner:()=>W,submitPendingBlocklist:()=>T,submitPendingOptions:()=>I,submitPendingUnregisteredClientDeletions:()=>k,updateApiToken:()=>P,updatePendingBlocklist:()=>S,updatePendingUnregisteredClientsForDeletion:()=>v,userAttemptToStopScanner:()=>R});var n=t(83),o=t(87),i=t(458),a=t(723);function c(e,s=0){let t=null,n=null;if("string"!=typeof e)return null;if(s>=e.length)return null;try{return t=JSON.parse(e.slice(s)),{start:s,parsed:t}}catch(t){const o=e.indexOf("[",s+1),i=e.indexOf("{",s+1);if(-1===o&&-1===i)return null;n=-1!==o&&-1!==i?o0,a=n?r(t):{};n&&a&&(e.data=(0,o.get)(a,"parsed"));const c=(0,o.get)(a,"trimmed",""),l=(0,o.get)(e,"data.errors",null);if(e.status>=400){if(l)e.uiMessage=(0,i.Ay)({error:e.data,confirmed:s,trimmed:c});else{const t=(0,o.get)(e,"config.method","").toUpperCase(),n=(0,o.get)(e,"config.url"),a=e.status,c=(0,o.get)(e,"statusText"),r=(0,i.b3)(e),l=(0,i.cA)((0,o.get)(e,"headers",{})),d=(0,i.cA)((0,o.get)(e,"config.headers",{})),u=(0,o.get)(e,"data");e.uiMessage=(0,i.Ay)({confirmed:s,requestData:r,requestMethod:t,requestUrl:n,responseHeaders:l,requestHeaders:d,responseStatus:a,responseStatusText:c,responseData:u}),405===a&&(e.uiMessage=p)}return e}if(e.status<400&&e.status>=300)return s&&""===c||(e.uiMessage=(0,i.Ay)({error:null,confirmed:s,trimmed:c})),e;if(l){const t=!0;return e.falsePositive=!0,e.uiMessage=(0,i.Ay)({error:e.data,confirmed:s,falsePositive:t,trimmed:c}),e}{const t=(0,o.get)(e,"data.error",null);return t?(e.uiMessage=(0,i.Ay)({error:t,ok:!0,confirmed:s,trimmed:c}),e):(s||(e.uiMessage=(0,i.Ay)({error:null,ok:!0,confirmed:s,trimmed:c})),e)}}function N(){return{type:"RESET_PENDING_OPTIONS"}}function b(){return{type:"OPTIONS_FORM_STATE_RESET"}}function w(e){return function(s,t){const{options:n}=t();for(const[t,i]of(0,o.toPairs)(e))s(n[t]===i?{type:"RESET_PENDING_OPTION",change:{[t]:i}}:{type:"ADD_PENDING_OPTION",change:{[t]:i}})}}function v(e=[]){return{type:"UPDATE_PENDING_UNREGISTERED_CLIENTS_FOR_DELETION",data:e}}function y(){return{type:"DELETE_UNREGISTERED_CLIENTS_RESET"}}function A(){return{type:"BLOCKLIST_UPDATE_RESET"}}function k(){return function(e,s){const{apiNonce:t,apiUrl:n,unregisteredClientsDeletionStatus:i}=s(),a=(0,o.get)(i,"pending",null);if(!a||0===(0,o.size)(a))return;e({type:"DELETE_UNREGISTERED_CLIENTS_START"});const c=({uiMessage:s})=>{e({type:"DELETE_UNREGISTERED_CLIENTS_END",success:!1,message:s||m})};return d.delete(`${n}/conflict-detection/conflicts`,{data:a,headers:{"X-WP-Nonce":t}}).then(s=>{const{status:t,data:n,falsePositive:o}=s;o?c(s):e({type:"DELETE_UNREGISTERED_CLIENTS_END",success:!0,data:204===t?null:n,message:""})}).catch(c)}}function S(e=[]){return{type:"UPDATE_PENDING_BLOCKLIST",data:e}}function T(){return function(e,s){const{apiNonce:t,apiUrl:n,blocklistUpdateStatus:i}=s(),a=(0,o.get)(i,"pending",null);if(!a)return;e({type:"BLOCKLIST_UPDATE_START"});const c=({uiMessage:s})=>{e({type:"BLOCKLIST_UPDATE_END",success:!1,message:s||m})};return d.post(`${n}/conflict-detection/conflicts/blocklist`,a,{headers:{"X-WP-Nonce":t}}).then(s=>{const{status:t,data:n,falsePositive:o}=s;o?c(s):e({type:"BLOCKLIST_UPDATE_END",success:!0,data:204===t?null:n,message:""})}).catch(c)}}function E(){return function(e,s){e({type:"PREFERENCE_CHECK_START"});const{apiNonce:t,apiUrl:n,options:o,pendingOptions:i}=s(),a=({uiMessage:s})=>{e({type:"PREFERENCE_CHECK_END",success:!1,message:s||f})};return d.post(`${n}/preference-check`,{...o,...i},{headers:{"X-WP-Nonce":t}}).then(s=>{const{data:t,falsePositive:n}=s;n?a(s):e({type:"PREFERENCE_CHECK_END",success:!0,message:"",detectedConflicts:t})}).catch(a)}}function C({activeKitToken:e}){return function(s,t){const{releases:n}=t();s({type:"CHOOSE_AWAY_FROM_KIT_CONFIG",activeKitToken:e,concreteVersion:(0,o.get)(n,"latest_version_7")})}}function O(){return{type:"CHOOSE_INTO_KIT_CONFIG"}}function D(){return function(e,s){const{apiNonce:t,apiUrl:n,options:i}=s(),c=(0,o.get)(i,"kitToken",null);e({type:"KITS_QUERY_START"}),function(){if(window?.localStorage&&0!==localStorage.length)for(let e=localStorage.length-1;e>=0;e--){const s=localStorage.key(e);s.startsWith(l)&&localStorage.removeItem(s)}}();const r=({uiMessage:s})=>{e({type:"KITS_QUERY_END",success:!1,message:s||(0,a.__)("Failed to fetch kits","font-awesome")})},u=({uiMessage:s})=>{e({type:"OPTIONS_FORM_SUBMIT_END",success:!1,message:s||(0,a.__)("Couldn't update latest kit settings","font-awesome")})};return d.post(`${n}/api`,"query { me { kits { name version technologySelected licenseSelected minified token shimEnabled autoAccessibilityEnabled status }}}",{headers:{"X-WP-Nonce":t}}).then(s=>{if(s.falsePositive)return r(s);const l=(0,o.get)(s,"data.data");if(!(0,o.get)(l,"me"))return e({type:"KITS_QUERY_END",success:!1,message:(0,a.__)("Failed to fetch kits. Regenerate your API Token and try again.","font-awesome")});if(e({type:"KITS_QUERY_END",data:l,success:!0}),!c)return;const h=(0,o.get)(l,"me.kits",[]),m=(0,o.find)(h,{token:c});if(!m)return;const p={};return i.usePro&&"pro"!==m.licenseSelected?p.usePro=!1:i.usePro||"pro"!==m.licenseSelected||(p.usePro=!0),"svg"===i.technology&&"svg"!==m.technologySelected?(p.technology="webfont",p.pseudoElements=!0):"svg"!==i.technology&&"svg"===m.technologySelected&&(p.technology="svg",p.pseudoElements=!1),i.version!==m.version&&(p.version=m.version),i.compat&&!m.shimEnabled?p.compat=!1:!i.compat&&m.shimEnabled&&(p.compat=!0),e({type:"OPTIONS_FORM_SUBMIT_START"}),d.post(`${n}/config`,{options:{...i,...p}},{headers:{"X-WP-Nonce":t}}).then(s=>{const{data:t,falsePositive:n}=s;if(n)return u(s);e({type:"OPTIONS_FORM_SUBMIT_END",data:t,success:!0,message:(0,a.__)("Kit changes saved","font-awesome")})}).catch(u)}).catch(r)}}function I(){return function(e,s){const{apiNonce:t,apiUrl:n,options:o,pendingOptions:i}=s();e({type:"OPTIONS_FORM_SUBMIT_START"});const c=({uiMessage:s})=>{e({type:"OPTIONS_FORM_SUBMIT_END",success:!1,message:s||m})};return d.post(`${n}/config`,{options:{...o,...i}},{headers:{"X-WP-Nonce":t}}).then(s=>{const{data:t,falsePositive:n}=s;n?c(s):e({type:"OPTIONS_FORM_SUBMIT_END",data:t,success:!0,message:(0,a.__)("Changes saved","font-awesome")})}).catch(c)}}function P({apiToken:e=!1,runQueryKits:s=!1}){return function(t,n){const{apiNonce:o,apiUrl:i,options:c}=n();t({type:"OPTIONS_FORM_SUBMIT_START"});const r=({uiMessage:e})=>{t({type:"OPTIONS_FORM_SUBMIT_END",success:!1,message:e||m})};return d.post(`${i}/config`,{options:{...c,apiToken:e}},{headers:{"X-WP-Nonce":o}}).then(e=>{const{data:n,falsePositive:o}=e;if(o)r(e);else if(t({type:"OPTIONS_FORM_SUBMIT_END",data:n,success:!0,message:(0,a.__)("API Token saved","font-awesome")}),s)return t(D())}).catch(r)}}function R(){return{type:"USER_STOP_SCANNER"}}function F({nodesTested:e={}}){return(s,t)=>{const{apiNonce:n,apiUrl:i,unregisteredClients:a,showConflictDetectionReporter:c}=t();if(c){if((0,o.size)(e.conflict)>0){const t=Object.keys(e.conflict).reduce(function(s,t){return s[t]=e.conflict[t],s},{});s({type:"CONFLICT_DETECTION_SUBMIT_START",unregisteredClientsBeforeDetection:a,recentConflictsDetected:e.conflict});const c=({uiMessage:e})=>{s({type:"CONFLICT_DETECTION_SUBMIT_END",success:!1,message:e||m})};return d.post(`${i}/conflict-detection/conflicts`,t,{headers:{"X-WP-Nonce":n}}).then(e=>{const{status:t,data:n,falsePositive:i}=e;i?c(e):s({type:"CONFLICT_DETECTION_SUBMIT_END",success:!0,data:204===t||0===(0,o.size)(n)?null:n})}).catch(c)}s({type:"CONFLICT_DETECTION_NONE_FOUND"})}}}function z(e){return{type:"SET_ACTIVE_ADMIN_TAB",tab:e}}function W({enable:e=!0}){return function(s,t){const{apiNonce:n,apiUrl:o}=t(),i=e?"ENABLE_CONFLICT_DETECTION_SCANNER_END":"DISABLE_CONFLICT_DETECTION_SCANNER_END";s({type:e?"ENABLE_CONFLICT_DETECTION_SCANNER_START":"DISABLE_CONFLICT_DETECTION_SCANNER_START"});const a=({uiMessage:e})=>{s({type:i,success:!1,message:e||_})};return d.post(`${o}/conflict-detection/until`,e?Math.floor(new Date((new Date).valueOf()+1e3*u*60)/1e3):Math.floor(new Date/1e3)-h,{headers:{"X-WP-Nonce":n}}).then(e=>{const{status:t,data:n,falsePositive:o}=e;o?a(e):s({type:i,data:204===t?null:n,success:!0})}).catch(a)}}(0,a.__)("Couldn't snooze","font-awesome"),d.interceptors.response.use(e=>j(e),e=>{if(e.response)e.response=j(e.response),e.uiMessage=(0,o.get)(e,"response.uiMessage");else if(e.request){const s="fontawesome_request_noresponse",t={errors:{[s]:[g]},error_data:{[s]:{request:e.request}}};e.uiMessage=(0,i.Ay)({error:t})}else{const s="fontawesome_request_failed",t={errors:{[s]:[x]},error_data:{[s]:{failedRequestMessage:e.message}}};e.uiMessage=(0,i.Ay)({error:t})}return Promise.reject(e)})},119:(e,s,t)=>{t.d(s,{A:()=>m}),t(609);var n=t(556),o=t.n(n);const i={alert:"lX8h3LbX6kaLN7_hLhlw","alert-icon":"nx2ZqeD9AnYnPnKHAqKJ","alert-title":"ovRzytWn5jGccLKV78T9","alert-message":"M_C6Dj_EqhO8IuY52iA6","alert-action":"liWjpcvKZkKaYPsJjQPA","alert-warning":"MLwfZfK5uVZOtIHI1cdt"};var a=t(942),c=t.n(a),r=t(784),l=t(188),d=t(790);function u(e={}){switch(e.type){case"info":return(0,d.jsx)(r.g,{icon:l.iW_,title:"info",fixedWidth:!0});case"warning":default:return(0,d.jsx)(r.g,{icon:l.zpE,title:"warning",fixedWidth:!0});case"pending":return(0,d.jsx)(r.g,{icon:l.z1G,title:"pending",spin:!0,fixedWidth:!0});case"success":return(0,d.jsx)(r.g,{icon:l.Wcv,title:"success",fixedWidth:!0})}}function h(e={}){return(0,d.jsxs)("div",{className:c()(i.alert,i[`alert-${e.type}`]),role:"alert",children:[(0,d.jsx)("div",{className:i["alert-icon"],children:u(e)}),(0,d.jsxs)("div",{className:i["alert-message"],children:[(0,d.jsx)("h2",{className:i["alert-title"],children:e.title}),(0,d.jsx)("div",{className:i["alert-copy"],children:e.children})]})]})}h.propTypes={title:o().string.isRequired,type:o().oneOf(["info","warning","success","pending"]),children:o().oneOfType([o().object,o().string,o().arrayOf(o().element)]).isRequired};const m=h},192:(e,s,t)=>{t.d(s,{A:()=>g});var n=t(609),o=t(556),i=t.n(o),a=t(896),c=t(312),r=t(87),l=t(723),d=t(790);const u=86400,h=3600,m=60;function p(e){const s=Math.floor(e/u),t=Math.floor((e-s*u)/h),n=Math.floor((e-(s*u+t*h))/m),o=e-(s*u+t*h+n*m);return(0,r.dropWhile)([s,t,n,o].reduce((e,s,t)=>(0===t&&0!==s?e.push(s.toString()):e.push((0,r.padStart)(s.toString(),2,"0")),e),[]),e=>e.match(/^[0]+$/)).join(":")}function f(e){const s=e-Math.floor(new Date/1e3);return s<0?0:s}function g({addDescription:e,children:s}){const t=(0,a.d4)(e=>e.detectConflictsUntil),[o,i]=(0,n.useState)(f(t)),r=(0,a.wA)();return(0,n.useEffect)(()=>{let e=null;return f(t)>0?e=setTimeout(()=>i(f(t)),1e3):(i(p(0)),r({type:"CONFLICT_DETECTION_TIMER_EXPIRED"})),()=>e&&clearTimeout(e)},[t,o,r]),o<=0?null:(0,d.jsxs)("span",{className:c.A["conflict-detection-timer"],children:[p(o),!!e&&(o>60?/* translators: 1: space */ /* translators: 1: space */ (0,l.sprintf)((0,l.__)("%1$sminutes left to browse your site for trouble","font-awesome")," "):/* translators: 1: space */ /* translators: 1: space */ (0,l.sprintf)((0,l.__)("%1$sseconds left to browse your site for trouble","font-awesome")," ")),s]})}g.propTypes={addDescription:i().bool}},312:(e,s,t)=>{t.d(s,{A:()=>n});const n={"wrapper-div":"xAYNgmh_FT28wOZEe4og","submit-wrapper":"W3wz4Liah2EvWxtTBXN8","submit-status":"OpLLWfmNs6BXGmnmuinK",fail:"q0fCXPnTi1vRhNmP0IEt","fail-icon-container":"A2dLn8oZtVzuXngZMDRp",explanation:"xFoMk9Jc8Ir4n5Olcce1",success:"fQeEY3YNz4yh6R7vdi7J",icon:"JPBgwk6PxfiitLxJLE54","section-title":"VklefjWwawC59yrOPe3e","section-divider":"e8Vu3y2YBkuW8N9IhY2m","table-header":"gNYVG50hxMZs8Gqbj_T0","more-less":"dpYyb_l0GWlAiVkOmmYt","scanner-actions":"WJl_9YHKGkhUvtVwgVco","scanner-runstatus":"HBCEbIhIET1XISEYneSA",faPrimary:"ZXe2iyFqFThwx_UF4CBf","conflict-detection-timer":"HgLyUkphZYd8YsLSMJAZ",warning:"Gu2u4ZSZT25Yqm8zSogj","sr-only":"WOV9bdVrpJVdQWzhBnHZ",flex:"QN_KH8sqi5QFBDqaH1rI","flex-row":"bBMVcUUJf1GW7veG1Zic","flex-column":"pIa2BGO1ABMtYZY185Bf",relative:"h0koIl1zvME7toM3jUk9",status:"kWqY7l_wn27HmdUNz7ZY",good:"q3No9l7YMUEH1xvYTNfI","success-icon":"Y7M4JHzDp7jtCt6MonbK","conflict-icon":"a6qTuZmDiKS_FHgMZawo",conflict:"PwCQsIQEdGz9b0cOj3iA","warning-icon":"rw5FUVRrrdM17WyxcRZ9","space-left":"QEoklKhbCbwOUBs0cspa","input-checkbox-custom":"oWHnpotXuoOIlJoqkkgw","checked-icon":"NzRaF0U8aKPVtS6JIaK8","input-radio-custom":"gIUwcNcpOHhTKG4sTlfg","unchecked-icon":"iemYJRvB4tzF1xnuGiAw","option-label-explanation":"BFR5diS8tiViycbuTDVS"}},381:(e,s,t)=>{t.r(s),t.d(s,{default:()=>Q});var n=t(609),o=t.n(n),i=t(795),a=t.n(i),c=t(338),r=t(2),l=t(896),d=t(942),u=t.n(d);const h={"pseudo-elements-screenshot":"uL1wb8HtJb_0IkG3PeEN","tab-header":"VJ5yoahvOPmye_Iv2x78"};var m=t(85),p=t(784),f=t(188),g=t(897);const x={"release-provider-error":"GfbntzmAC3JXYwdY57Hz","warning-banner":"nkCRdVrm4cTGk23nWmwZ","option-header":"_V54L7D6KbeTsNGQHyuu","option-status":"jH1jbDhGqqv7Grbj6p5p","option-choices":"KYI6mFOoLc2LXE3_WOAV","option-choice":"uMUQXnIQhpFojiorojGR","option-choice-container":"Q3PqTXZI2xQbQuon9Brf","option-explanation":"p0FxJ9gY4EvqdrEJ5pDs","option-label":"rr6y9ViQbhSy0YAp3Svc","option-label-text":"d104q4pTcfNp1fl3EEwj","option-divider":"pFNsNzsa6QtxNtsHMsos","options-setter":"x21UupVYDcbhJEXG_vuB",features:"elGAHNDAzrtnF0LZNYl_","option-label-explanation":"FHOPD8z6_efjfjjQHK9B","checking-option-status-indicator":"kP55KzmQ_7zoJ5baS76k"};var _=t(312),j=t(87),N=t(119),b=t(556),w=t.n(b),v=t(723),y=t(790);const A="";function k({useOption:e,handleSubmit:s}){const t=e("usePro"),n=e("technology"),o=e("version"),i=e("compat"),a=e("pseudoElements"),c=!!o.match(/^6\./),r=!!o.match(/^7\./),d=!c&&!r,h=(0,l.d4)(e=>e.pendingOptions),b=(0,l.d4)(e=>e.pendingOptionConflicts),w=(0,l.d4)(e=>e.preferenceConflictDetection.hasChecked),k=(0,l.d4)(e=>e.preferenceConflictDetection.success),S=(0,l.d4)(e=>e.preferenceConflictDetection.message),T=(0,l.d4)(e=>{const{releases:{available:s,latest_version_5:t,latest_version_6:n,latest_version_7:o}}=e;return s.reduce((e,s)=>(e[s]=t===s?`${s} (latest 5.x)`:n===s?`${s} (latest 6.x)`:o===s?`${s} (latest)`:s,e),{})}),E=(0,l.wA)();function C(e={},s=!0){const t=(0,j.get)(e,"technology"),n=t?"webfont"===t?{...e,pseudoElements:!0}:{...e,pseudoElements:!1}:e;E((0,m.addPendingOption)(n)),s&&E((0,m.checkPreferenceConflicts)())}function O(e){return(0,j.has)(h,e)?w&&!k?(0,y.jsx)(N.A,{title:(0,v.__)("Error checking preferences","font-awesome"),type:"warning",children:(0,y.jsx)("p",{children:S})}):(0,j.has)(b,e)?(0,y.jsx)(N.A,{title:(0,v.__)("Preference Conflict","font-awesome"),type:"warning",children:(0,j.size)(b[e])>1?(0,y.jsxs)("div",{children:[(0,v.__)("This change might cause problems for these themes or plugins","font-awesome"),": ",b[e].join(", "),"."]}):(0,y.jsxs)("div",{children:[(0,v.__)("This change might cause problems for the theme or plugin","font-awesome"),": ",b[e][0],"."]})}):null:null}return(0,y.jsx)("div",{className:u()(x["options-setter"]),children:(0,y.jsxs)("form",{onSubmit:e=>e.preventDefault(),children:[(0,y.jsxs)("div",{className:u()(_.A.flex,_.A["flex-row"]),children:[(0,y.jsx)("div",{className:x["option-header"],children:"Icons"}),(0,y.jsxs)("div",{className:x["option-choice-container"],children:[(0,y.jsxs)("div",{className:x["option-choices"],children:[(0,y.jsxs)("div",{className:x["option-choice"],children:[(0,y.jsx)("input",{id:"code_edit_icons_pro",name:"code_edit_icons",type:"radio",checked:t,onChange:()=>C({usePro:!0}),className:u()(_.A["sr-only"],_.A["input-radio-custom"])}),(0,y.jsxs)("label",{htmlFor:"code_edit_icons_pro",className:x["option-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.RVf,className:_.A["checked-icon"],size:"lg",fixedWidth:!0}),(0,y.jsx)(p.g,{icon:g.GEE,className:_.A["unchecked-icon"],size:"lg",fixedWidth:!0})]}),(0,y.jsx)("span",{className:x["option-label-text"],children:"Pro"})]})]}),(0,y.jsxs)("div",{className:x["option-choice"],children:[(0,y.jsx)("input",{id:"code_edit_icons_free",name:"code_edit_icons",type:"radio",checked:!t,onChange:()=>C({usePro:!1}),className:u()(_.A["sr-only"],_.A["input-radio-custom"])}),(0,y.jsxs)("label",{htmlFor:"code_edit_icons_free",className:x["option-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.RVf,size:"lg",fixedWidth:!0,className:_.A["checked-icon"]}),(0,y.jsx)(p.g,{icon:g.GEE,size:"lg",fixedWidth:!0,className:_.A["unchecked-icon"]})]}),(0,y.jsx)("span",{className:x["option-label-text"],children:"Free"})]})]})]}),t&&(c||r)&&(0,y.jsx)(N.A,{title:c?(0,v.__)("Heads up! Pro Version 6 is not available from CDN","font-awesome"):(0,v.__)("Heads up! Pro Version 7 is not available from CDN","font-awesome"),type:"warning",children:(0,y.jsx)("p",{children:'You can, however, use a Kit. Make sure you have an active Font Awesome subscription and select "Use a Kit" above. We\'ll walk you through the other details from there.'})}),t&&d&&(0,y.jsxs)(N.A,{title:(0,v.__)("Heads up! Pro requires a Font Awesome subscription","font-awesome"),type:"info",children:[(0,y.jsx)("p",{children:"And you need to add your WordPress site to the allowed domains for your CDN."}),(0,y.jsxs)("ul",{children:[(0,y.jsx)("li",{children:(0,y.jsxs)("a",{rel:"noopener noreferrer",target:"_blank",href:"https://fontawesome.com/account/cdn",children:[(0,v.__)("Manage my allowed domains","font-awesome"),(0,y.jsx)(p.g,{icon:f.AaJ,style:{marginLeft:".5em"}})]})}),(0,y.jsx)("li",{children:(0,y.jsxs)("a",{rel:"noopener noreferrer",target:"_blank",href:"https://fontawesome.com/pro",children:[(0,v.__)("Get Pro","font-awesome"),(0,y.jsx)(p.g,{icon:f.AaJ,style:{marginLeft:".5em"}})]})})]})]}),O("usePro")]})]}),(0,y.jsx)("hr",{className:x["option-divider"]}),(0,y.jsxs)("div",{className:u()(_.A.flex,_.A["flex-row"]),children:[(0,y.jsx)("div",{className:x["option-header"],children:(0,v.__)("Technology","font-awesome")}),(0,y.jsxs)("div",{className:x["option-choice-container"],children:[(0,y.jsxs)("div",{className:x["option-choices"],children:[(0,y.jsxs)("div",{className:x["option-choice"],children:[(0,y.jsx)("input",{id:"code_edit_tech_svg",name:"code_edit_tech",type:"radio",checked:"svg"===n,onChange:()=>C({technology:"svg"}),className:u()(_.A["sr-only"],_.A["input-radio-custom"])}),(0,y.jsxs)("label",{htmlFor:"code_edit_tech_svg",className:x["option-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.RVf,className:_.A["checked-icon"],size:"lg",fixedWidth:!0}),(0,y.jsx)(p.g,{icon:g.GEE,className:_.A["unchecked-icon"],size:"lg",fixedWidth:!0})]}),(0,y.jsx)("span",{className:x["option-label-text"],children:(0,v.__)("SVG","font-awesome")})]})]}),(0,y.jsxs)("div",{className:x["option-choice"],children:[(0,y.jsx)("input",{id:"code_edit_tech_webfont",name:"code_edit_tech",type:"radio",checked:"webfont"===n,onChange:()=>C({technology:"webfont",pseudoElements:!1}),className:u()(_.A["sr-only"],_.A["input-radio-custom"])}),(0,y.jsxs)("label",{htmlFor:"code_edit_tech_webfont",className:x["option-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.RVf,size:"lg",fixedWidth:!0,className:_.A["checked-icon"]}),(0,y.jsx)(p.g,{icon:g.GEE,size:"lg",fixedWidth:!0,className:_.A["unchecked-icon"]})]}),(0,y.jsxs)("span",{className:x["option-label-text"],children:[(0,v.__)("Web Font","font-awesome"),"webfont"===n&&(0,y.jsx)("span",{className:x["option-label-explanation"],children:(0,v.__)("CSS Pseudo-elements are enabled by default with Web Font","font-awesome")})]})]})]})]}),O("technology")]})]}),(0,y.jsxs)("div",{className:u()(_.A.flex,_.A["flex-row"]),children:[(0,y.jsx)("div",{className:x["option-header"]}),(0,y.jsx)("div",{className:x["option-choice-container"],style:{marginTop:"1em"},children:"svg"===n&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("input",{id:"code_edit_features_pseudo_elements",name:"code_edit_features",type:"checkbox",checked:a,onChange:()=>C({pseudoElements:!a}),className:u()(_.A["sr-only"],_.A["input-checkbox-custom"])}),(0,y.jsxs)("label",{htmlFor:"code_edit_features_pseudo_elements",className:x["option-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.rQb,className:_.A["checked-icon"],size:"lg",fixedWidth:!0}),(0,y.jsx)(p.g,{icon:g.Nfw,className:_.A["unchecked-icon"],size:"lg",fixedWidth:!0})]}),(0,y.jsxs)("span",{className:x["option-label-text"],children:[(0,v.__)("Enable CSS Pseudo-elements with SVG","font-awesome"),(0,y.jsxs)("span",{className:x["option-label-explanation"],children:[(0,v.__)("May cause performance issues.","font-awesome")," ",(0,y.jsxs)("a",{rel:"noopener noreferrer",target:"_blank",style:{marginLeft:".5em"},href:"https://fontawesome.com/how-to-use/on-the-web/advanced/css-pseudo-elements",children:[(0,v.__)("Learn more","font-awesome")," ",(0,y.jsx)(p.g,{icon:f.AaJ,style:{marginLeft:".5em"}})]})]})]})]}),O("pseudoElements")]})})]}),(0,y.jsx)("hr",{className:x["option-divider"]}),(0,y.jsxs)("div",{className:u()(_.A.flex,_.A["flex-row"]),children:[(0,y.jsx)("div",{className:x["option-header"],children:"Version"}),(0,y.jsxs)("div",{className:x["option-choice-container"],children:[(0,y.jsx)("div",{className:x["option-choices"],children:(0,y.jsx)("select",{className:x["version-select"],name:"version",onChange:e=>C({version:e.target.value}),value:o,children:Object.keys(T).map((e,s)=>(0,y.jsx)("option",{value:e,children:e===A?"-":T[e]},s))})}),O("version")]})]}),(0,y.jsx)("hr",{className:x["option-divider"]}),(0,y.jsxs)("div",{className:u()(_.A.flex,_.A["flex-row"],x.features),children:[(0,y.jsx)("div",{className:x["option-header"],children:"Older Version Compatibility"}),(0,y.jsxs)("div",{className:x["option-choice-container"],children:[(0,y.jsxs)("div",{className:x["option-choices"],children:[(0,y.jsxs)("div",{className:x["option-choice"],children:[(0,y.jsx)("input",{id:"code_edit_compat_on",name:"code_edit_compat_on",type:"radio",value:i,checked:i,onChange:()=>C({compat:!i}),className:u()(_.A["sr-only"],_.A["input-radio-custom"])}),(0,y.jsxs)("label",{htmlFor:"code_edit_compat_on",className:x["option-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.RVf,className:_.A["checked-icon"],size:"lg",fixedWidth:!0}),(0,y.jsx)(p.g,{icon:g.GEE,className:_.A["unchecked-icon"],size:"lg",fixedWidth:!0})]}),(0,y.jsx)("span",{className:x["option-label-text"],children:(0,v.__)("On","font-awesome")})]})]}),(0,y.jsxs)("div",{className:x["option-choice"],children:[(0,y.jsx)("input",{id:"code_edit_v4_compat_off",name:"code_edit_v4_compat_off",type:"radio",value:!i,checked:!i,onChange:()=>C({compat:!i}),className:u()(_.A["sr-only"],_.A["input-radio-custom"])}),(0,y.jsxs)("label",{htmlFor:"code_edit_v4_compat_off",className:x["option-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.RVf,size:"lg",fixedWidth:!0,className:_.A["checked-icon"]}),(0,y.jsx)(p.g,{icon:g.GEE,size:"lg",fixedWidth:!0,className:_.A["unchecked-icon"]})]}),(0,y.jsx)("span",{className:x["option-label-text"],children:(0,v.__)("Off","font-awesome")})]})]})]}),O("compat")]})]})]})})}k.propTypes={useOption:w().func.isRequired,handleOptionChange:w().func.isRequired,handleSubmit:w().func.isRequired};const S={"kit-tab-content":"kaJ7ZfPW8LYXB3jcG1xM","field-apitoken":"iw1ugzHiscI8cdqPxDt5","api-token-control-wrapper":"DnA1Iv_lwCTNSAFQGrON","api-token-control":"Pnf8O2SgfIFmVM0PSv3Z","api-token-update":"kjodIeFA7B16RQcru0GW","token-saved":"A0_oAmpyVJ9wdtADndGQ",remove:"HfzrDbHUd_u1i9ndGEBR","button-group":"elgzg717O9Crp2uzkrTD","button-dismissable":"V9u2jF9aJPfN0wX4PDVS","wrap-active-kit":"wziOBkVmZ17vJu2Sz35G","active-kit":"DFhEV9q8j6_YiAqxGCIQ",set:"y9VOhnGapgfPZMY_1Bh6",none:"czVzoPvuSXhcttrzFc9L","wrap-selectkit":"ngog_nfdj6MCATJVipdj","title-selectkit":"S_T55Hlv5ASeRm2CyHmV",selectkit:"fy5GsBzkO8Epk2RR04LH",refresh:"fNJ_UaCGqOZxk72kjIDA","kit-selector-container":"SstVIjmK5UOaiy_ltjXE","kit-select":"vdGJ8TWieYuqqCakSyHG","kit-config-view-container":"gJq7WtlHzhBcjrgjABY8","selected-kit-settings":"o1IZC2E8wgWEslXswxvX",label:"W3xNRcvtnX8v6hHiakrQ",value:"HS7POK_5ddxGDSTzJHun","tip-text":"co95Sqvd5n7VgX7SM5jt"};function T({useOption:e,masterSubmitButtonShowing:s,setMasterSubmitButtonShowing:t}){const o=(0,l.wA)(),i=(0,l.d4)(e=>e.options.kitToken),a=e("kitToken"),[c,r]=(0,n.useState)(null),[d,h]=(0,n.useState)(!1),[x,b]=(0,n.useState)(!1),w=(0,l.d4)(e=>null!==c?c:e.options.apiToken),A=(0,l.d4)(e=>e.kits)||[],k=(0,l.d4)(e=>e.optionsFormState.hasSubmitted),T=(0,l.d4)(e=>e.optionsFormState.success),E=(0,l.d4)(e=>e.optionsFormState.message),C=(0,l.d4)(e=>e.optionsFormState.isSubmitting),O=(0,l.d4)(e=>e.kitsQueryStatus),D=(0,n.createRef)(),[I,P]=(0,n.useState)(!1);(0,n.useEffect)(()=>{D.current&&I&&D.current.focus()});const R=(0,l.d4)(e=>!!e.options.apiToken);function F(){return(0,n.useEffect)(()=>{T&&x&&(b(!1),t(!0))}),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)("div",{className:u()(S["field-apitoken"],{[S["api-token-update"]]:x}),children:[(0,y.jsxs)("label",{htmlFor:"api_token",children:[(0,y.jsx)(p.g,{className:_.A.icon,icon:g.wRm,size:"lg"}),(0,v.__)("API Token","font-awesome")]}),(0,y.jsxs)("div",{children:[(0,y.jsx)("input",{id:"api_token",name:"api_token",type:"text",ref:D,value:c||"",size:"20",onChange:e=>{P(!0),r(e.target.value)}}),(0,y.jsxs)("p",{children:[(0,v.__)("Grab your secure and unique API token from your Font Awesome account page and enter it here so we can securely fetch your kits.","font-awesome")," ",(0,y.jsxs)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://fontawesome.com/account#api-tokens",children:[(0,v.__)("Get your API token on fontawesome.com","font-awesome")," ",(0,y.jsx)(p.g,{icon:f.AaJ,style:{marginLeft:".5em"}})]})]})]})]}),(0,y.jsxs)("div",{className:"submit",children:[(0,y.jsx)("input",{type:"submit",name:"submit",id:"submit",className:"button button-primary",value:(0,v.__)("Save API Token","font-awesome"),disabled:!c,onMouseDown:()=>{o((0,m.updateApiToken)({apiToken:c,runQueryKits:!0})),r(null)}}),k&&!T&&(0,y.jsxs)("div",{className:u()(_.A["submit-status"],_.A.fail),children:[(0,y.jsx)("div",{className:u()(_.A["fail-icon-container"]),children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.B0L})}),(0,y.jsx)("div",{className:_.A.explanation,children:E})]}),C&&(0,y.jsx)("span",{className:u()(_.A["submit-status"],_.A.submitting),children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.z1G,spin:!0})}),x&&!C&&(0,y.jsx)("button",{onClick:()=>(b(!1),t(!0),void o((0,m.resetOptionsFormState)())),className:S["button-dismissable"],children:(0,v.__)("Nevermind","font-awesome")})]})]})}function z(){return(0,y.jsxs)("div",{className:S["api-token-control-wrapper"],children:[(0,y.jsx)("div",{className:u()(S["api-token-control"],{[S["api-token-update"]]:x}),children:x?(0,y.jsx)(F,{}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)("p",{className:S["token-saved"],children:[(0,y.jsx)("span",{children:(0,y.jsx)(p.g,{className:_.A.icon,icon:g.SGM,size:"lg"})}),(0,v.__)("API Token Saved","font-awesome")]}),!!w&&(0,y.jsxs)("div",{className:S["button-group"],children:[(0,y.jsxs)("button",{onClick:()=>(o((0,m.resetOptionsFormState)()),b(!0),t(!1),void h(!1)),className:S.refresh,type:"button",children:[(0,y.jsx)(p.g,{className:_.A.icon,icon:f.VNe,title:"update",alt:"update"}),(0,y.jsx)("span",{children:(0,v.__)("Update token","font-awesome")})]}),(0,y.jsx)("button",{onClick:()=>{i?h(!0):o((0,m.updateApiToken)({apiToken:!1}))},className:S.remove,type:"button",children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.BeE,title:"remove",alt:"remove"})})]})]})}),d&&(0,y.jsx)("div",{className:S["api-token-control-alert-wrapper"],children:(0,y.jsx)(N.A,{title:(0,v.__)("Whoa, whoa, whoa!","font-awesome"),type:"warning",children:(0,v.__)('You can\'t remove your API token when "Use a Kit" is active. Switch to "Use CDN" first.',"font-awesome")})})]})}function W(){const e=w?O.isSubmitting?"querying":O.hasSubmitted?O.success?(0,j.size)(A)>0?"kitSelection":"noKitsFoundAfterQuery":"networkError":i?"showingOnlyActiveKit":"apiTokenReadyNoKitsYet":"noApiToken",t=(0,y.jsxs)("button",{onClick:()=>o((0,m.queryKits)()),className:S.refresh,children:[(0,y.jsx)(p.g,{className:_.A.icon,icon:f.yek,title:"refresh",alt:"refresh"}),(0,y.jsx)("span",{children:0===(0,j.size)(A)?(0,v.__)("Get latest kits data","font-awesome"):(0,v.__)("Refresh kits data","font-awesome")})]}),n=i?(0,y.jsx)("div",{className:S["wrap-active-kit"],children:(0,y.jsxs)("p",{className:u()(S["active-kit"],S.set),children:[(0,y.jsx)(p.g,{className:_.A.icon,icon:g.SGM,size:"lg"}),(0,v.sprintf)((0,v.__)("%s Kit is Currently Active"),i)]})}):null;return(0,y.jsxs)("div",{className:S["kit-selector-container"],children:[n,(0,y.jsxs)("div",{className:S["wrap-selectkit"],children:[(0,y.jsxs)("h3",{className:S["title-selectkit"],children:[(0,y.jsx)(p.g,{className:_.A.icon,icon:g.wRm,size:"lg"}),(0,v.__)("Pick a Kit to Use or Check Settings","font-awesome")]}),(0,y.jsxs)("div",{className:S.selectkit,children:[(0,y.jsx)("p",{children:(0,v.__)("Refresh your kits data to get the latest kit settings, then select the kit you would like to use. Remember to save when you're ready to use it.","font-awesome")}),{noApiToken:"noApiToken",apiTokenReadyNoKitsYet:(0,y.jsxs)(y.Fragment,{children:[n," ",t]}),querying:(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{children:(0,v.__)("Loading your kits...","font-awesome")}),(0,y.jsx)("span",{className:u()(_.A["submit-status"],_.A.submitting),children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.z1G,spin:!0})})]}),networkError:(0,y.jsxs)("div",{className:u()(_.A["submit-status"],_.A.fail),children:[(0,y.jsx)("div",{className:u()(_.A["fail-icon-container"]),children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.B0L})}),(0,y.jsx)("div",{className:_.A.explanation,children:O.message})]}),noKitsFoundAfterQuery:(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(N.A,{title:"Zoinks! Looks like you don't have any kits set up yet.",type:"info",children:(0,y.jsxs)("p",{children:[(0,v.__)("Head over to Font Awesome to create one, then come back here and refresh your kits.","font-awesome")," ",(0,y.jsxs)("a",{rel:"noopener noreferrer",target:"_blank",href:"https://fontawesome.com/kits",children:[(0,v.__)("Create a kit on Font Awesome","font-awesome")," ",(0,y.jsx)(p.g,{icon:f.AaJ})]})]})}),t]}),kitSelection:(0,y.jsx)(y.Fragment,{children:(0,y.jsxs)("div",{className:S["field-kitselect"],children:[(0,y.jsxs)("select",{className:S["kit-select"],id:"kits",name:"kit",onChange:e=>function({kitToken:e}){if(""===e)return;const s=(A||[]).find(s=>s.token===e);if(!s)throw new Error((0,v.sprintf)((0,v.__)("When selecting to use kit %s, somehow the information we needed was missing. Try reloading the page."),e));o(i===e?(0,m.resetPendingOptions)():(0,m.addPendingOption)({kitToken:e,technology:"svg"===s.technologySelected?"svg":"webfont",usePro:"pro"===s.licenseSelected,compat:s.shimEnabled,version:s.version,pseudoElements:"svg"!==s.technologySelected})),o((0,m.checkPreferenceConflicts)())}({kitToken:e.target.value}),disabled:!s,value:a||"",children:[(0,y.jsx)("option",{value:"",children:(0,v.__)("Select a kit","font-awesome")},"empty"),A.map((e,s)=>(0,y.jsx)("option",{value:e.token,children:`${e.name} (${e.token})`},s))]}),t]})}),showingOnlyActiveKit:(0,y.jsx)(y.Fragment,{children:t})}[e]]})]})]})}return(0,y.jsx)("div",{children:(0,y.jsx)("div",{className:S["kit-tab-content"],children:R?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(z,{}),(0,y.jsx)(W,{})]}):(0,y.jsx)(F,{})})})}T.propTypes={useOption:w().func.isRequired,handleOptionChange:w().func.isRequired,masterSubmitButtonShowing:w().bool.isRequired,setMasterSubmitButtonShowing:w().func.isRequired};var E=t(780);function C({kitToken:e}){const s=(0,l.d4)(s=>(0,j.get)(s,"options.kitToken")===e),t=(0,l.d4)(s=>(s.kits||[]).find(s=>s.token===e)),n=(0,l.d4)(e=>e.pendingOptionConflicts),o=(0,l.d4)(e=>e.preferenceConflictDetection.hasChecked),i=(0,l.d4)(e=>e.preferenceConflictDetection.success),a=(0,l.d4)(e=>s?e.options.technology:"svg"===t.technologySelected?"svg":"webfont"),c=(0,l.d4)(e=>s?e.options.usePro:"pro"===t.licenseSelected),r=(0,l.d4)(e=>s?e.options.compat:t.shimEnabled),d=(0,l.d4)(e=>s?e.options.version:t.version);function u(e){return o&&i&&(0,j.has)(n,e)?(0,y.jsx)(N.A,{title:(0,v.__)("Preference Conflict","font-awesome"),type:"warning",children:(0,j.size)(n[e])>1?(0,y.jsxs)("div",{children:[(0,v.__)("This change might cause problems for these themes or plugins:","font-awesome")," ",n[e].join(", "),"."]}):(0,y.jsxs)("div",{children:[(0,v.__)("This change might cause problems for the theme or plugin:","font-awesome")," ",n[e][0],"."]})}):null}return s||t?(0,y.jsxs)("div",{className:S["kit-config-view-container"],children:[(0,y.jsx)("table",{className:S["selected-kit-settings"],children:(0,y.jsxs)("tbody",{children:[(0,y.jsxs)("tr",{children:[(0,y.jsx)("th",{className:S.label,children:(0,v.__)("Icons","font-awesome")}),(0,y.jsxs)("td",{className:S.value,children:[c?"Pro":"Free",u("usePro")]})]}),(0,y.jsxs)("tr",{children:[(0,y.jsx)("th",{className:S.label,children:(0,v.__)("Technology","font-awesome")}),(0,y.jsxs)("td",{className:S.value,children:[a,u("technology")]})]}),(0,y.jsxs)("tr",{children:[(0,y.jsx)("th",{className:S.label,children:(0,v.__)("Version","font-awesome")}),(0,y.jsxs)("td",{className:S.value,children:[d,u("version")]})]}),(0,y.jsxs)("tr",{children:[(0,y.jsx)("th",{className:S.label,children:(0,v.__)("Older Version Compatibility","font-awesome")}),(0,y.jsxs)("td",{className:S.value,children:[r?"On":"Off",u("compat")]})]})]})}),(0,y.jsx)("p",{className:S["tip-text"],children:(0,E.A)((0,v.__)("Make changes on fontawesome.com/kits ","font-awesome"),{a:(0,y.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://fontawesome.com/kits"}),externalLinkIcon:(0,y.jsx)(p.g,{icon:f.AaJ,style:{marginLeft:".5em"}})})})]}):(0,y.jsx)(N.A,{type:"warning",title:(0,v.__)("Oh no! We could not find the kit data for the selected kit token.","font-awesome"),children:(0,v.__)("Try reloading.","font-awesome")})}C.propTypes={kitToken:w().string.isRequired};const O={"select-config-container":"wVJC_TuxmtpxI03Tbdkt"};function D(){return(0,y.jsxs)("span",{className:x["checking-option-status-indicator"],children:[(0,y.jsx)(p.g,{spin:!0,className:u()(_.A.icon),icon:f.z1G})," ",(0,v.__)("checking for preference conflicts","font-awesome"),"..."]})}function I(){const e=(0,l.wA)(),s=(0,l.d4)(e=>!!e.options.kitToken),[t,o]=(0,n.useState)(s),i=(0,l.d4)(e=>e.preferenceConflictDetection.isChecking),a=(0,l.d4)(e=>e.optionsFormState.hasSubmitted),c=(0,l.d4)(e=>e.optionsFormState.success),r=(0,l.d4)(e=>e.optionsFormState.message),d=(0,l.d4)(e=>e.optionsFormState.isSubmitting),h=(0,l.d4)(e=>e.pendingOptions),N=(0,l.d4)(e=>e.options.apiToken),[b,w]=(0,n.useState)(!0);function A(e){return(0,l.d4)(s=>(0,j.has)(s.pendingOptions,e)?s.pendingOptions[e]:s.options[e])}function S(s){s&&"function"==typeof s.preventDefault&&s.preventDefault(),e((0,m.submitPendingOptions)())}const E=A("kitToken"),I=(0,l.d4)(e=>e.options.kitToken);function P(s={}){e((0,m.addPendingOption)(s))}return(0,y.jsxs)("div",{children:[(0,y.jsxs)("div",{className:_.A["wrapper-div"],children:[(0,y.jsx)("h3",{children:(0,v.__)("How are you using Font Awesome?","font-awesome")}),(0,y.jsxs)("div",{className:O["select-config-container"],children:[(0,y.jsxs)("span",{children:[(0,y.jsx)("input",{id:"select_use_kits",name:"select_use_kits",type:"radio",value:t,checked:t,onChange:()=>(o(!0),w(!0),void e((0,m.chooseIntoKitConfig)())),className:u()(_.A["sr-only"],_.A["input-radio-custom"])}),(0,y.jsxs)("label",{htmlFor:"select_use_kits",className:x["option-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.RVf,className:_.A["checked-icon"],size:"lg",fixedWidth:!0}),(0,y.jsx)(p.g,{icon:g.GEE,className:_.A["unchecked-icon"],size:"lg",fixedWidth:!0})]}),(0,y.jsx)("span",{className:x["option-label-text"],children:(0,v.__)("Use A Kit","font-awesome")})]})]}),(0,y.jsxs)("span",{children:[(0,y.jsx)("input",{id:"select_use_cdn",name:"select_use_cdn",type:"radio",value:!t,checked:!t,onChange:()=>(o(!1),void e((0,m.chooseAwayFromKitConfig)({activeKitToken:I}))),className:u()(_.A["sr-only"],_.A["input-radio-custom"])}),(0,y.jsxs)("label",{htmlFor:"select_use_cdn",className:x["option-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.RVf,className:_.A["checked-icon"],size:"lg",fixedWidth:!0}),(0,y.jsx)(p.g,{icon:g.GEE,className:_.A["unchecked-icon"],size:"lg",fixedWidth:!0})]}),(0,y.jsx)("span",{className:x["option-label-text"],children:(0,v.__)("Use CDN","font-awesome")})]})]})]}),(0,y.jsx)(y.Fragment,{children:t?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(T,{useOption:A,handleOptionChange:P,handleSubmit:S,masterSubmitButtonShowing:b,setMasterSubmitButtonShowing:w}),!!E&&(0,y.jsx)(C,{kitToken:E})]}):(0,y.jsx)(k,{useOption:A,handleOptionChange:P,handleSubmit:S})})]}),(!t||N&&b)&&(0,y.jsxs)("div",{className:u()(_.A["submit-wrapper"],["submit"]),children:[(0,y.jsx)("input",{type:"submit",name:"submit",id:"submit",className:"button button-primary",value:(0,v.__)("Save Changes","font-awesome"),disabled:0===(0,j.size)(h),onClick:S}),a?c?(0,y.jsx)("span",{className:u()(_.A["submit-status"],_.A.success),children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.e68})}):(0,y.jsxs)("div",{className:u()(_.A["submit-status"],_.A.fail),children:[(0,y.jsx)("div",{className:u()(_.A["fail-icon-container"]),children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.B0L})}),(0,y.jsx)("div",{className:_.A.explanation,children:r})]}):null,d?(0,y.jsx)("span",{className:u()(_.A["submit-status"],_.A.submitting),children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.z1G,spin:!0})}):i?(0,y.jsx)(D,{}):(0,j.size)(h)>0?(0,y.jsx)("span",{className:_.A["submit-status"],children:(0,v.__)("you have pending changes","font-awesome")}):null]})]})}const P={},R={"client-requirements":"FGrSfvJewATz8TfOqA_j",conflicted:"dDmxKRAWr1lhLPK3Z838"},F="-";function z(e=[]){return e.map(e=>`${e[1]}${e[0]}`).join((0,v.sprintf)(/* translators: 1: space */ /* translators: 1: space */ (0,v.__)("%1$sand%1$s")," "))}function W(){const e=(0,l.d4)(e=>e.clientPreferences),s=(0,l.d4)(e=>e.preferenceConflicts),t=(0,j.size)(e),n=(0,j.size)(s);return(0,y.jsxs)("div",{className:R["client-requirements"],children:[(0,y.jsx)("h3",{className:_.A["section-title"],children:(0,v.__)("Registered themes or plugins","font-awesome")}),t?(0,y.jsxs)("div",{children:[(0,y.jsxs)("p",{className:_.A.explanation,children:[(0,v.__)("Below is the list of active themes or plugins using Font Awesome that have opted-in to share information about the settings they are expecting.","font-awesome"),n?(0,y.jsx)("span",{className:_.A.explanation,children:(0,v.__)("The highlights show where the settings are mismatched. You might want to adjust your settings to match, or your icons may not work as expected.","font-awesome")}):null]}),(0,y.jsxs)("table",{className:u()("widefat","striped"),children:[(0,y.jsx)("thead",{children:(0,y.jsxs)("tr",{className:_.A["table-header"],children:[(0,y.jsx)("th",{children:(0,v.__)("Name","font-awesome")}),(0,y.jsx)("th",{className:u()({[R.conflicted]:!!s.usePro}),children:(0,v.__)("Icons","font-awesome")}),(0,y.jsx)("th",{className:u()({[R.conflicted]:!!s.technology}),children:(0,v.__)("Technology","font-awesome")}),(0,y.jsx)("th",{className:u()({[R.conflicted]:!!s.version}),children:(0,v.__)("Version","font-awesome")}),(0,y.jsx)("th",{className:u()({[R.conflicted]:!!s.compat}),children:(0,v.__)("V4 Compat","font-awesome")}),(0,y.jsx)("th",{className:u()({[R.conflicted]:!!s.pseudoElements}),children:(0,v.__)("CSS Pseudo-elements","font-awesome")})]})}),(0,y.jsx)("tbody",{children:Object.values(e).map((e,t)=>{const n=t=>!!(0,j.find)(s[t],s=>s===e.name);return(0,y.jsxs)("tr",{children:[(0,y.jsx)("td",{children:e.name}),(0,y.jsx)("td",{className:u()({[R.conflicted]:n("usePro")}),children:(0,j.has)(e,"usePro")?e.usePro?"Pro":"Free":F}),(0,y.jsx)("td",{className:u()({[R.conflicted]:n("technology")}),children:(0,j.has)(e,"technology")?e.technology:F}),(0,y.jsx)("td",{className:u()({[R.conflicted]:n("version")}),children:(0,j.has)(e,"version")?z(e.version):F}),(0,y.jsx)("td",{className:u()({[R.conflicted]:n("compat")}),children:(0,j.has)(e,"compat")?e.compat?"true":"false":F}),(0,y.jsx)("td",{className:u()({[R.conflicted]:n("pseudoElements")}),children:(0,j.has)(e,"pseudoElements")?e.pseudoElements?"true":"false":F})]},t)})})]})]}):(0,y.jsx)("p",{className:_.A.explanation,children:(0,v.__)("No active themes or plugins have requested preferences for Font Awesome.","font-awesome")})]})}function M(){return(0,y.jsxs)("div",{className:u()(_.A.explanation,P["font-awesome-versions-section"]),children:[(0,y.jsx)("h2",{className:_.A["section-title"],children:(0,v.__)("Versions of Font Awesome Active on Your Site","font-awesome")}),(0,y.jsx)("p",{children:(0,E.A)((0,v.__)("Registered plugins and themes have opted to share information about the Font Awesome settings they are expecting, and are therefore easier to fix. For the unregistered plugins and themes, which are more unpredictable, we have provided options for you to block their Font Awesome source from loading and causing issues.","font-awesome"),{b:(0,y.jsx)("b",{})})}),(0,y.jsx)(W,{})]})}var B=t(442);const L={"unregistered-clients":"heZgRJQYY60l5e4s0W_4","column-label":"cBkIuJWm4fbhOOHopdph","block-all-container":"qxjS23M34RH041PZzC82","remove-all-container":"L1uULhjJTYD39y7vA6HC","checkbox-label":"JL6BMdxHE5CPnMDBfHe8"};function U(){const e=(0,l.wA)(),s=(0,l.d4)(e=>e.unregisteredClients),t=(0,l.d4)(e=>(0,B.jm)(e)),n=(0,l.d4)(e=>null!==e.blocklistUpdateStatus.pending?e.blocklistUpdateStatus.pending:t),o=(0,l.d4)(e=>e.unregisteredClientsDeletionStatus.pending),i=(0,j.size)(Object.keys(s))>0,a=(0,j.isEqual)(Object.keys(s).sort(),[...n||[]].sort()),c=(0,j.isEqual)(Object.keys(s).sort(),[...o||[]].sort()),r=Object.keys(s);function d(e){return!!n.find(s=>s===e)}function h(e){return!!o.find(s=>s===e)}function x(s,t){const n="all"===s?c?[]:t:h(s)?o.filter(e=>e!==s):[...o,s];e((0,m.updatePendingUnregisteredClientsForDeletion)(n))}function N(s,o){const i="all"===s?a?[]:o:d(s)?n.filter(e=>e!==s):[...n,s],c=(0,j.sortedUniq)(t),r=(0,j.sortedUniq)(i);c.length===r.length&&0===(0,j.size)((0,j.difference)(c,r))&&0===(0,j.size)((0,j.difference)(r,c))?e((0,m.updatePendingBlocklist)(null)):e((0,m.updatePendingBlocklist)(i))}return(0,y.jsxs)("div",{className:u()(L["unregistered-clients"],{[L["none-detected"]]:!i}),children:[(0,y.jsx)("h3",{className:_.A["section-title"],children:(0,v.__)("Other themes or plugins","font-awesome")}),i?(0,y.jsxs)("div",{children:[(0,y.jsx)("p",{className:_.A.explanation,children:(0,v.__)("Below is the list of other versions of Font Awesome from active plugins or themes that are loading on your site. Check off any that you would like to block from loading. Normally this just blocks the conflicting version of Font Awesome and doesn't affect the other functions of the plugin, but you should verify your site works as expected. If you think you've fixed a found conflict, you can clear it from the table.","font-awesome")}),(0,y.jsxs)("table",{className:u()("widefat","striped"),children:[(0,y.jsx)("thead",{children:(0,y.jsxs)("tr",{className:_.A["table-header"],children:[(0,y.jsxs)("th",{children:[(0,y.jsx)("div",{className:L["column-label"],children:(0,v.__)("Block","font-awesome")}),(0,j.size)(r)>1&&(0,y.jsxs)("div",{className:L["block-all-container"],children:[(0,y.jsx)("input",{id:"block_all_detected_conflicts",name:"block_all_detected_conflicts",type:"checkbox",value:"all",checked:a,onChange:()=>N("all",r),className:u()(_.A["sr-only"],_.A["input-checkbox-custom"])}),(0,y.jsxs)("label",{htmlFor:"block_all_detected_conflicts",className:L["checkbox-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.rQb,className:_.A["checked-icon"],size:"lg",fixedWidth:!0}),(0,y.jsx)(p.g,{icon:g.Nfw,className:_.A["unchecked-icon"],size:"lg",fixedWidth:!0})]}),(0,v.__)("All","font-awesome")]})]})]}),(0,y.jsx)("th",{children:(0,y.jsx)("span",{className:L["column-label"],children:(0,v.__)("Type","font-awesome")})}),(0,y.jsx)("th",{children:(0,y.jsx)("span",{className:L["column-label"],children:(0,v.__)("URL","font-awesome")})}),(0,y.jsxs)("th",{children:[(0,y.jsx)("div",{className:L["column-label"],children:(0,v.__)("Clear","font-awesome")}),(0,j.size)(r)>1&&(0,y.jsxs)("div",{className:L["remove-all-container"],children:[(0,y.jsx)("input",{id:"remove_all_detected_conflicts",name:"remove_all_detected_conflicts",type:"checkbox",value:"all",checked:c,onChange:()=>x("all",r),className:u()(_.A["sr-only"],_.A["input-checkbox-custom"])}),(0,y.jsxs)("label",{htmlFor:"remove_all_detected_conflicts",className:L["checkbox-label"],children:[(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.rQb,className:_.A["checked-icon"],size:"lg",fixedWidth:!0}),(0,y.jsx)(p.g,{icon:g.Nfw,className:_.A["unchecked-icon"],size:"lg",fixedWidth:!0})]}),(0,v.__)("All","font-awesome")]})]})]})]})}),(0,y.jsx)("tbody",{children:r.map(e=>{return(0,y.jsxs)("tr",{children:[(0,y.jsxs)("td",{children:[(0,y.jsx)("input",{id:`block_${e}`,name:`block_${e}`,type:"checkbox",value:e,checked:d(e),onChange:()=>N(e),className:u()(_.A["sr-only"],_.A["input-checkbox-custom"])}),(0,y.jsx)("label",{htmlFor:`block_${e}`,className:L["checkbox-label"],children:(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.rQb,className:_.A["checked-icon"],size:"lg",fixedWidth:!0}),(0,y.jsx)(p.g,{icon:g.Nfw,className:_.A["unchecked-icon"],size:"lg",fixedWidth:!0})]})})]}),(0,y.jsx)("td",{children:(0,j.get)(s[e],"tagName","unknown").toLowerCase()}),(0,y.jsx)("td",{children:s[e].src||s[e].href||(0,E.A)((0,v.__)("in page source. ","font-awesome"),{em:(0,y.jsx)("em",{}),excerpt:(e=>e?(0,y.jsxs)(y.Fragment,{children:["File starts with: ",(0,y.jsx)("code",{children:e})]}):"")((t=(0,j.get)(s[e],"innerText"),t?(0,j.truncate)(t,{length:100}):null))})}),(0,y.jsxs)("td",{children:[(0,y.jsx)("input",{id:`remove_${e}`,name:`remove_${e}`,type:"checkbox",value:e,checked:h(e),onChange:()=>x(e),className:u()(_.A["sr-only"],_.A["input-checkbox-custom"])}),(0,y.jsx)("label",{htmlFor:`remove_${e}`,className:L["checkbox-label"],children:(0,y.jsxs)("span",{className:_.A.relative,children:[(0,y.jsx)(p.g,{icon:f.rQb,className:_.A["checked-icon"],size:"lg",fixedWidth:!0}),(0,y.jsx)(p.g,{icon:g.Nfw,className:_.A["unchecked-icon"],size:"lg",fixedWidth:!0})]})})]})]},e);var t})})]})]}):(0,y.jsxs)("div",{className:u()(_.A.explanation,_.A.flex,_.A["flex-row"]),children:[(0,y.jsx)("div",{children:(0,y.jsx)(p.g,{icon:f.Wcv,size:"lg"})}),(0,y.jsx)("div",{className:_.A["space-left"],children:(0,v.__)("We haven't detected any plugins or themes trying to load Font Awesome.","font-awesome")})]})]})}var q=t(192),G=t(587);function V(){const e=(0,l.wA)(),s=(0,l.d4)(e=>e.detectConflictsUntil),t=(new Date).valueOf(),o=new Date(1e3*s)>t,{isSubmitting:i,hasSubmitted:a,message:c,success:r}=(0,l.d4)(e=>e.conflictDetectionScannerStatus),d=(0,l.d4)(e=>e.showConflictDetectionReporter),u=(0,l.Pj)();return(0,n.useEffect)(()=>{d&&!(0,G.isConflictDetectionReporterMounted)()&&(0,G.mountConflictDetectionReporter)(u)},[d,u]),(0,y.jsxs)("div",{children:[(0,y.jsx)("h2",{className:_.A["section-title"],children:(0,v.__)("Detect Conflicts with Other Versions of Font Awesome","font-awesome")}),(0,y.jsxs)("div",{className:_.A.explanation,children:[(0,y.jsx)("p",{children:(0,v.__)("If you are having trouble loading Font Awesome icons on your WordPress site, it may be because other themes or plugins are loading conflicting versions of Font Awesome. You can use our conflict scanner to detect other versions of Font Awesome running on your site.","font-awesome")}),(0,y.jsx)("p",{children:(0,E.A)((0,v.__)("Enable the scanner below and a box will appear in the bottom corner of your window while it runs for 10 minutes (only you and other admins can see the box). While the scanner is running, browse your site, especially the pages having trouble to catch any Slimers - *ahem* - conflicts in the scanner.","font-awesome"),{noWrap:(0,y.jsx)("span",{style:{whiteSpace:"nowrap"}})})})]}),(0,y.jsxs)("div",{className:_.A["scanner-actions"],children:[o?(0,y.jsxs)("button",{className:_.A.faPrimary,disabled:!0,children:[(0,v.__)("Scanner running","font-awesome"),": ",(0,y.jsx)(q.A,{})]}):(0,y.jsx)("button",{className:"button button-primary",disabled:i,onClick:()=>e((0,m.setConflictDetectionScanner)({enable:!0})),children:(0,v.sprintf)((0,v.__)("Enable scanner for %d minutes","font-awesome"),m.CONFLICT_DETECTION_SCANNER_DURATION_MIN)}),(0,y.jsx)("div",{className:_.A["scanner-runstatus"],children:i?(0,y.jsx)(p.g,{icon:f.z1G,spin:!0}):a?r?(0,y.jsx)(p.g,{icon:f.e68}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(p.g,{icon:f.B0L})," ",(0,y.jsx)("span",{children:c})]}):null})]}),(0,y.jsx)("hr",{className:_.A["section-divider"]})]})}function H(){const e=(0,l.wA)(),s=(0,l.d4)(e=>e.unregisteredClients),t=(0,l.d4)(e=>e.blocklistUpdateStatus),n=(0,l.d4)(e=>e.unregisteredClientsDeletionStatus),o=(0,j.size)(s)>0,i=null!==t.pending||(0,j.size)(n.pending)>0,a=n.hasSubmitted||t.hasSubmitted,c=n.isSubmitting||t.isSubmitting,r=(n.hasSubmitted||t.hasSubmitted)&&(n.success||!n.hasSubmitted)&&(t.success||!t.hasSubmitted);return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)("div",{className:_.A["wrapper-div"],children:[(0,y.jsx)(V,{}),(0,y.jsx)(M,{}),(0,y.jsx)(U,{})]}),o&&(0,y.jsxs)("div",{className:u()(_.A["submit-wrapper"],["submit"]),children:[(0,y.jsx)("input",{type:"submit",name:"submit",id:"submit",className:"button button-primary",value:(0,v.__)("Save Changes","font-awesome"),disabled:!i,onClick:function(s){s.preventDefault(),t.pending?e((0,m.submitPendingBlocklist)()):e((0,m.resetPendingBlocklistSubmissionStatus)()),(0,j.size)(n.pending)>0?e((0,m.submitPendingUnregisteredClientDeletions)()):e((0,m.resetUnregisteredClientsDeletionStatus)())}}),a?r?(0,y.jsx)("span",{className:u()(_.A["submit-status"],_.A.success),children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.e68})}):(0,y.jsxs)("div",{className:u()(_.A["submit-status"],_.A.fail),children:[(0,y.jsx)("div",{className:u()(_.A["fail-icon-container"]),children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.B0L})}),(0,y.jsxs)("div",{className:_.A.explanation,children:[!!t.message&&(0,y.jsxs)("p",{children:[" ",t.message," "]}),!!n.message&&(0,y.jsxs)("p",{children:[" ",n.message," "]})]})]}):null,c?(0,y.jsx)("span",{className:u()(_.A["submit-status"],_.A.submitting),children:(0,y.jsx)(p.g,{className:_.A.icon,icon:f.z1G,spin:!0})}):i?(0,y.jsx)("span",{className:_.A["submit-status"],children:(0,v.__)("you have pending changes","font-awesome")}):null]})]})}function K(){const e=(0,l.d4)(e=>e.activeAdminTab||B.M7),s=(0,l.wA)();return(0,y.jsxs)("div",{className:u()(h["font-awesome-admin-view"]),children:[(0,y.jsx)("h1",{children:"Font Awesome"}),(0,y.jsxs)("div",{className:h["tab-header"],children:[(0,y.jsx)("button",{onClick:()=>s((0,m.setActiveAdminTab)(B.M7)),disabled:e===B.M7,children:(0,v.__)("Settings","font-awesome")}),(0,y.jsx)("button",{onClick:()=>s((0,m.setActiveAdminTab)(B.HM)),disabled:e===B.HM,children:(0,v.__)("Troubleshoot","font-awesome")})]}),{[B.M7]:(0,y.jsx)(I,{}),[B.HM]:(0,y.jsx)(H,{})}[e]]})}var Y=t(490),J=t.n(Y);const $=o().version.split(".")[0]>=18;function Q(e){const s=document.getElementById("font-awesome-admin");J()(()=>{const t=(0,y.jsx)(r.A,{children:(0,y.jsx)(l.Kq,{store:e,children:(0,y.jsx)(K,{})})});$?(0,c.H)(s).render(t):a().render(t,s)})}},458:(e,s,t)=>{t.d(s,{Ay:()=>b,V2:()=>i,b3:()=>j,cA:()=>N});var n=t(87),o=t(723);const i=(0,o.__)("Font Awesome WordPress Plugin Error Report","font-awesome"),a=(0,o.__)("D'oh! That failed big time.","font-awesome"),c=(0,o.__)("There was an error attempting to report the error.","font-awesome"),r=(0,o.__)("Oh no! Your web browser could not reach your WordPress server.","font-awesome"),l=(0,o.__)("It looks like your web browser session expired. Try logging out and log back in to WordPress admin.","font-awesome"),d=(0,o.__)("The last request was successful, but it also returned the following error(s), which might be helpful for troubleshooting.","font-awesome"),u=(0,o.__)("Error","font-awesome"),h=(0,o.__)("WARNING: The last request contained errors, though your WordPress server reported it as a success. This usually means there's a problem with your theme or one of your other plugins emitting output that is causing problems.","font-awesome"),m=(0,o.__)("WARNING: The last response from your WordPress server did not include the confirmation header that should be in all valid Font Awesome responses. This is a clue that some code from another theme or plugin is acting badly and causing the wrong headers to be sent.","font-awesome"),p=(0,o.__)("CONFIRMED: The last response from your WordPress server included the confirmation header that is expected for all valid responses from the Font Awesome plugin's code running on your WordPress server.","font-awesome"),f=(0,o.__)("WARNING: Invalid Data Trimmed from Server Response","font-awesome"),g=(0,o.__)("WARNING: We expected the last response from the server to contain no data, but it contained something unexpected.","font-awesome"),x=(0,o.__)("Your WordPress server returned an error for that last request, but there was no information about the error.","font-awesome"),_=["requestMethod","responseStatus","responseStatusText","requestUrl","requestData","responseHeaders","responseData","requestHeaders"];function j(e={}){const s=(0,n.get)(e,"config.headers.Content-Type","").toLowerCase(),t=(0,n.get)(e,"config.data","");let o="";if("application/json"===s){try{const e=JSON.parse(t);"boolean"!=typeof(0,n.get)(e,"options.apiToken")&&(0,n.set)(e,"options.apiToken","REDACTED"),o=JSON.stringify(e)}catch(e){o=`ERROR while redacting request data: ${e.toString()}`}return o}return t}function N(e={}){const s={...e};for(const e in s)"x-wp-nonce"===e.toLowerCase()&&(s[e]="REDACTED");return s}const b=function(e){const{error:s=null,ok:t=!1,falsePositive:o=!1,confirmed:j=!1,expectEmpty:N=!1,trimmed:b=""}=e;console.group(i),t&&console.info(d),o&&console.info(h),j?console.info(p):console.info(m);const w=[];for(const s of _){const t=(0,n.get)(e,s);if(void 0!==t){const e=typeof t;if("string"===e||"number"===e)w.push(`${s}: ${t}`);else if("object"===e){w.push(`${s}:`);for(const e in t)w.push(`\t${e}: ${t[e].toString()}`)}else console.info(`Unexpected report content type '${e}' for ${s}:`,t)}}(0,n.size)(w)>0&&console.info(`Extra Info:\n${w.join("\n")}`),""!==b&&(console.group(f),N&&console.info(g),console.info(b),console.groupEnd());const v=null!==s?function(e={}){const s=Object.keys(e.errors||[]).map(s=>({code:s,message:(0,n.get)(e,`errors.${s}.0`),data:(0,n.get)(e,`error_data.${s}`)}));return 0===(0,n.size)(s)&&s.push({code:"fontawesome_unknown_error",message:c}),s.reduce((e,s)=>{console.group(u);const t=function(e){if(!(0,n.get)(e,"code"))return console.info(c),a;let s=null,t="";const o=(0,n.get)(e,"message");o&&(t=t.concat(`message: ${o}\n`),s=o);const i=(0,n.get)(e,"code");if(i)switch(t=t.concat(`code: ${i}\n`),i){case"rest_no_route":s=r;break;case"rest_cookie_invalid_nonce":s=l;break;case"fontawesome_unknown_error":s=a}const d=(0,n.get)(e,"data");if("string"==typeof d)t=t.concat(`data: ${d}\n`);else{const s=(0,n.get)(e,"data.status");s&&(t=t.concat(`status: ${s}\n`));const o=(0,n.get)(e,"data.trace");o&&(t=t.concat(`trace:\n${o}\n`))}t&&""!==t?console.info(t):console.info(e);const u=(0,n.get)(e,"data.request");u&&console.info(u);const h=(0,n.get)(e,"data.failedRequestMessage");return h&&console.info(h),s}(s);return console.groupEnd(),e||"previous_exception"===s.code?e:t},null)}(s):null;return s&&""===b&&j&&console.info(x),console.groupEnd(),v}},587:(e,s,t)=>{t.r(s),t.d(s,{CONFLICT_DETECTION_SHADOW_HOST_ID:()=>v,isConflictDetectionReporterMounted:()=>A,mountConflictDetectionReporter:()=>y}),t(609);var n=t(338),o=t(896),i=t(85),a=t(784),c=t(188),r=t(442),l=t(192),d=t(87),u=t(723),h=t(2),m=t(790);const p={running:{code:"Running",display:(0,u.__)("Running","font-awesome")},done:{code:"Done",display:(0,u.__)("Done","font-awesome")},submitting:{code:"Submitting",display:(0,u.__)("Submitting","font-awesome")},none:{code:"None",display:(0,u.__)("None","font-awesome")},error:{code:"Error",display:(0,u.__)("Error","font-awesome")},expired:{code:"Expired",display:(0,u.__)("Expired","font-awesome")},ready:{code:"Ready",display:(0,u.__)("Ready","font-awesome")},stopped:{code:"Stopped",display:(0,u.__)("Stopped","font-awesome")},stopping:{code:"Stopping",display:(0,u.__)("Stopping","font-awesome")},restarting:{code:"Restarting",display:(0,u.__)("Restarting","font-awesome")}},f={container:{position:"fixed",fontFamily:'"Helvetica Neue",Helvetica,Arial,sans-serif',right:"10px",bottom:"10px",width:"450px",height:"auto",maxHeight:"60%",border:"1px solid #CDD4DB",borderRadius:"3px",boxShadow:"1px 1px 5px 0 rgba(132,142,151,.3)",background:"#008DED",zIndex:"99",overflowY:"scroll",fontSize:"14px",lineHeight:"1.4em",color:"#fff"},header:{display:"flex",justifyContent:"space-between",alignItems:"center",padding:"5px 20px",color:"#CAECFF"},content:{width:"100%",padding:"0 20px 10px 20px",boxSizing:"border-box"},adminEyesOnly:{margin:"0",fontSize:"12px"},h1:{margin:".3em 0",fontSize:"14px"},h2:{margin:".3em 0",fontSize:"18px"},p:{margin:".5em 0"},link:{color:"#fff"},tally:{display:"flex",alignItems:"center",margin:".5em 0",textAlign:"center"},count:{flexBasis:"1em",marginRight:"5px",fontWeight:"600",fontSize:"20px"},timerRow:{display:"flex",alignItems:"center",backgroundColor:"#0064B1",padding:"10px 20px",color:"#fff",fontWeight:"600"},button:{margin:"0 0 0 10px",border:"0",padding:"5px",backgroundColor:"transparent",color:"#fff",opacity:".7",cursor:"pointer"},badness:{padding:"20px 25px",backgroundColor:"#FFC100",color:"#202529"}},g=(x=function(){const e=(0,o.wA)(),s=(0,o.d4)(e=>e.settingsPageUrl),t=`${s}&tab=ts`,n=(0,o.d4)(e=>e.activeAdminTab),h=window.location.href.startsWith(s)&&n===r.HM,g=(0,o.d4)(e=>e.userAttemptedToStopScanner),x=(0,o.d4)(e=>e.unregisteredClients),_=(0,o.d4)(e=>e.unregisteredClientDetectionStatus.unregisteredClientsBeforeDetection),j=(0,o.d4)(e=>e.unregisteredClientDetectionStatus.recentConflictsDetected),N=(0,o.d4)(e=>!e.showConflictDetectionReporter),b=(0,o.d4)(e=>N&&e.conflictDetectionScannerStatus.isSubmitting),w=(0,o.d4)(e=>e.conflictDetectionScannerStatus.hasSubmitted&&e.conflictDetectionScannerStatus.success),v=(0,o.d4)(e=>g&&!e.conflictDetectionScannerStatus.hasSubmitted),y=(0,o.d4)(e=>g&&!v&&e.conflictDetectionScannerStatus.success),A=(0,o.d4)(e=>{const{isSubmitting:s,hasSubmitted:t,success:n}=e.unregisteredClientDetectionStatus;return g?v?p.stopping:y?p.stopped:p.error:b?p.restarting:N?p.expired:w?p.ready:n&&0===(0,d.size)(x)?p.none:n?p.done:s?p.submitting:t?p.error:p.running}),k=(0,o.d4)(e=>e.unregisteredClientDetectionStatus.message),S=(0,m.jsxs)("div",{children:[(0,m.jsxs)("h2",{style:f.tally,children:[(0,m.jsx)("span",{children:(0,d.size)(x)})," ",(0,m.jsxs)("span",{children:[" ",(0,u.__)("Results to Review","font-awesome")]})]}),(0,m.jsx)("p",{style:f.p,children:h?(0,u.__)("Manage results or restart the scanner here on the Troubleshoot tab.","font-awesome"):(0,m.jsxs)(m.Fragment,{children:[(0,u.__)("Manage results or restart the scanner on the Troubleshoot tab.","font-awesome")," ",(0,m.jsx)("a",{href:t,style:f.link,children:(0,u.__)("Go","font-awesome")})]})})]}),T=(0,m.jsx)("div",{children:(0,m.jsx)("div",{style:f.status,children:(0,m.jsxs)("h2",{style:f.h2,children:[(0,m.jsx)(a.g,{icon:c.dB,size:"sm",spin:!0})," ",(0,m.jsx)("span",{children:A.display})]})})});return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("div",{style:f.header,children:[(0,m.jsx)("h1",{style:f.h1,children:(0,u.__)("Font Awesome Conflict Scanner","font-awesome")}),(0,m.jsx)("p",{style:f.adminEyesOnly,children:(0,u.__)("only admins can see this box","font-awesome")})]}),(0,m.jsx)("div",{style:f.content,children:{None:(0,m.jsx)("div",{children:(0,m.jsxs)("div",{style:f.status,children:[(0,m.jsxs)("h2",{style:f.h2,children:[(0,m.jsx)(a.g,{icon:c.y3I,size:"sm"})," ",(0,m.jsx)("span",{children:(0,u.__)("All clear!","font-awesome")})]}),(0,m.jsx)("p",{style:f.p,children:(0,u.__)("No new conflicts found on this page.","font-awesome")})]})}),Running:(0,m.jsx)("div",{children:(0,m.jsx)("div",{style:f.status,children:(0,m.jsxs)("h2",{style:f.h2,children:[(0,m.jsx)(a.g,{icon:c.dB,size:"sm",spin:!0})," ",(0,m.jsxs)("span",{children:[(0,u.__)("Scanning","font-awesome"),"..."]})]})})}),Restarting:(0,m.jsx)("div",{children:(0,m.jsx)("div",{style:f.status,children:(0,m.jsxs)("h2",{style:f.h2,children:[(0,m.jsx)(a.g,{icon:c.dB,size:"sm",spin:!0})," ",(0,m.jsxs)("span",{children:[(0,u.__)("Restarting","font-awesome"),"..."]})]})})}),Ready:(0,m.jsx)("div",{children:(0,m.jsxs)("div",{children:[(0,m.jsxs)("h2",{style:f.h2,children:[(0,m.jsx)(a.g,{icon:c.Wcv,size:"sm"})," ",(0,u.__)("Proton pack charged!","font-awesome")]}),(0,m.jsx)("p",{style:f.p,children:(0,u.__)("Wander through the pages of your web site and this scanner will track progress.","font-awesome")})]})}),Submitting:T,Stopping:T,Done:(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{style:f.status,children:(0,m.jsxs)("h2",{style:f.h2,children:[(0,m.jsx)(a.g,{icon:c.SGM,size:"sm"})," ",(0,m.jsx)("span",{children:(0,u.__)("Page scan complete","font-awesome")})]})}),(0,m.jsxs)("p",{style:f.tally,children:[(0,m.jsx)("span",{style:f.count,children:(0,d.size)(Object.keys(j).filter(e=>!(0,d.has)(_,e)))})," ",(0,m.jsx)("span",{children:(0,u.__)("new conflicts found on this page","font-awesome")})]}),(0,m.jsxs)("p",{style:f.tally,children:[(0,m.jsx)("span",{style:f.count,children:(0,d.size)(x)})," ",(0,m.jsx)("span",{children:"total found"}),h?(0,m.jsxs)("span",{children:[" (",(0,u.__)("manage conflicts here on the Troubleshoot tab","font-awesome"),")"]}):(0,m.jsxs)("span",{children:[" (",(0,m.jsx)("a",{href:t,style:f.link,children:(0,u.__)("manage","font-awesome")}),")"]})]})]}),Expired:S,Stopped:S,Error:(0,m.jsxs)("div",{children:[(0,m.jsxs)("h2",{style:f.h2,children:[(0,m.jsx)(a.g,{icon:c.B0L})," ",(0,m.jsx)("span",{children:(0,u.__)("Don't cross the streams! It would be bad.","font-awesome")})]}),(0,m.jsx)("p",{style:f.p,children:k})]})}[A.code]}),(0,m.jsxs)("div",{style:f.timerRow,children:[(0,m.jsx)("span",{children:(0,m.jsx)(l.A,{addDescription:!0,children:(0,m.jsx)("button",{style:f.button,title:(0,u.__)("Stop timer","font-awesome"),onClick:()=>(e((0,i.userAttemptToStopScanner)()),void e((0,i.setConflictDetectionScanner)({enable:!1}))),children:(0,m.jsx)(a.g,{icon:c.s0Q,size:"lg"})})})}),{Expired:(0,u.__)("Timer expired","font-awesome"),Stopped:(0,u.__)("Timer stopped","font-awesome"),Restarting:null}[A.code]]})]})},class extends h.A{render(){return(0,m.jsx)("div",{style:f.container,children:this.state.error?(0,m.jsxs)("div",{style:f.badness,children:[(0,m.jsx)(a.g,{icon:c.zpE}),(0,u.__)(" Whoops, this is embarrassing! Some unexpected error has occurred. There might be some additional diagnostic information in the JavaScript console.","font-awesome")]}):(0,m.jsx)(x,{})})}});var x,_=t(107),j=t(81),N=t.n(j),b=t(490),w=t.n(b);const v="font-awesome-plugin-conflict-detection-shadow-host";function y(e){w()(()=>{const s=document.createElement("DIV");s.setAttribute("id",v),document.body.appendChild(s);const t=s.attachShadow({mode:"open"});N()(t);const i=document.createElement("STYLE"),a=_.tT.css(),c=document.createTextNode(a);i.appendChild(c);const r=document.createElement("DIV"),l=(0,n.H)(r);t.appendChild(i),t.appendChild(r),l.render((0,m.jsx)(o.Kq,{store:e,children:(0,m.jsx)(g,{})}))})}function A(){const e=document.getElementById(v);return!!e&&!!e.shadowRoot}}}]); เกมสล็อต การลงทุนที่น่าสนใจ เล่นผ่านเว็บง่ายๆ ได้เงินจริง

เรียบง่ายทุก การลงทุน เกมสล็อตองค์ประกอบหลักของการวางเดิมพัน ที่น่าสนใจทำความเข้าใจ ได้อีกด้วยไม่ว่าจะห้องเกมใดก็ตามสามารถที่จะแน่นอน ความน่าสนใจของทางหน้าเว็บเราเป็นตัวเลือกที่ดีที่สุดและ ทำความเข้าใจเกี่ยวกับรูปแบบการเงิน ได้เป็นอย่างดีเหมาะสม เกมสล็อต ค่าย pg สำหรับเหล่านักพนันที่ต้องการเข้าใช้งานผ่านทางหน้าเว็บตรงของเราด้วยกลยุทธ์เหล่านี้จะทำให้คนนั้น ตื่นตาตื่นใจมากที่สุด 

เข้าถึงห้องเกมที่เรียบง่าย ได้ก่อนใครและ บอก ได้เลยว่ามีเกมสล็อตหลากหลายให้คุณ ได้เข้ามาสัมผัสควบคุมทุกระบบของ การลงทุน เกมสล็อต ออนไลน์ ได้เงินจริง เรียนรู้อัตราการจ่ายที่สูงแนวทางของการวางเดิมพัน ที่ตอบโจทย์ทุกปัญหาการใช้งานและ บอก ได้เลยว่าคุ้มค่ามากๆ หลักการ การลงทุน ที่เรียบง่ายไม่ว่าจะรูปแบบใดก็ตามท่านสามารถที่จะเข้าถึงวิธี การลงทุน เหล่านี้ ได้อีกด้วยนั่นเองการันตี ได้เลย 

มีความน่าสนใจสำหรับห้องเกมของเราหลากหลายรูปแบบในด้าน การลงทุน  ระบบที่น่าสนใจและ ทำความเข้าใจ ได้อีกด้วยควบคุมทุกหลักการ การลงทุน  สล็อตเว็บตรง ทุกระบบของ การลงทุน ที่ดีและ มีวิธีการวางเดิมพัน ที่ไม่ซ้ำใครให้คุณ ได้เข้าใช้บริการ ได้มากที่สุดรวบรวมความสนุกชั้นนำในด้าน การลงทุน และ องค์ประกอบหลักหลากหลายรูปแบบให้กับคุณ ได้เข้าใช้งาน ได้อีกด้วยเช่นเดียวกันการันตี ได้เลย 

แนวทางสำหรับการวางเดิมพัน เกมสล็อต ที่ตอบโจทย์ที่สุด 

เปิดประสบการณ์ใหม่ เกมสล็อต สำหรับ การลงทุน แล้วคุณยังสามารถที่จะศึกษาเกี่ยวกับห้องเกมชั้นนำ ได้อีกด้วยเช่นเดียวกันไม่สำคัญอย่างแน่นอนสำหรับ การลงทุน ที่ตอบโจทย์และ ยังมีเกมใหม่ๆ ล่าสุดให้กับคุณ ได้เข้ามาใช้บริการอย่างต่อเนื่องเทคนิคดีๆ ในการวางเดิมพัน เกมสล็อต ค่าย pg ควบคุมทุกรูปแบบของ การลงทุน  ได้อย่างเรียบง่ายและ ห้องเกมที่สามารถเปิดประสบการณ์ที่ดีเหล่านี้ ได้ก่อนใครอีกด้วย 

ควบคุมทุกระบบของ การลงทุน และ ยังสามารถที่จะทำความเข้าใจเกี่ยวกับห้องเกมต่างๆ ของเรา ได้โดยที่คุณจะไม่รู้สึกกังวลมาพร้อมตัวเลือกที่น่าสนใจ เกมสล็อต pg หลากหลายให้กับคุณ ได้เข้าใช้งานและ มีวิธีการวางเดิมพัน ที่ตอบสนองความต้องการ ได้อีกด้วยเช่นเดียวกันการันตี ได้เลยคุ้มค่าทุกหลักการ การลงทุน อย่างแน่นอนและ มีวิธีการวางเดิมพัน ที่เหมาะสม ให้คุณ ได้เข้าใช้งาน ได้เป็นอย่างดี

ความน่าสนใจและ ลงทุน แบบไม่มีขั้นต่ำควบคุมทุกรูปแบบของ การลงทุน  ได้ดีอีกด้วยการันตี ได้เลยว่าคุ้มค่ามากๆ หลักการ การลงทุน เกมสล็อต ค่าย pg ที่น่าสนใจเหล่านี้ตอบสนองความต้องการ ได้อย่างง่ายดายสิทธิพิเศษสำหรับ การลงทุน แล้วล่ะก็คุณสามารถที่จะทำความเข้าใจเกี่ยวกับรูปแบบเกมของเรา ได้อย่างง่ายดายเลยทีเดียวทุกขั้นตอนที่เรียบง่ายเหล่านี้จะทำให้คุณนั้น ตื่นตาตื่นใจและ เรียนรู้หลักการ การลงทุน  ได้มากที่สุด 

ห้องเกมที่เหมาะสม สำหรับการวางเดิมพัน เกมสล็อต ไม่ซ้ำใคร 

หลายคนให้ความสนใจ เกมสล็อต เกี่ยวกับห้องเกมที่มาด้วยมาตรฐานระดับ การลงทุน ที่เรียบง่ายและ มีวิธีการวางเดิมพัน ที่ไม่ซ้ำใครมีห้องเกมให้เลือกหลากหลายและ ยังสามารถที่จะก่อกวนเงินรางวัล ได้จริงอีกด้วยเรานักพนันสามารถที่จะไว้วางใจ ได้เลยว่าคุ้มค่ามากๆ เกมสล็อต ค่าย pg ทดลองเล่น หลักการ การลงทุน ที่ดีและ มีวิธีการวางเดิมพัน ที่ตอบโจทย์ทุกปัญหาการใช้งาน ได้เป็นอย่างดีนั่นเองการันตี ได้เลย 

ทุกระบบของ การลงทุน เหล่านี้จะทำให้คุณนั้น สามารถที่จะทำกำไร ได้อย่างง่ายดายเลยทีเดียวขั้นตอนที่น่าสนใจและ มีวิธี การลงทุน ที่ตอบสนองความต้องการให้คุณ ได้เข้าถึงรูปแบบการวางเดิมพัน และ เทคนิคดีๆ ใน การลงทุน ไม่ซ้ำใครอย่างแน่นอนควบคุม เกมสล็อตxo ทุกระบบของการวางเดิมพัน ด้วยระบบ Auto ที่จะทำให้คุณนั้น รู้สึกเพลิดเพลินในด้านการวางเดิมพัน และ ประสบการณ์ใหม่ใน การลงทุน ที่ดี 

ความน่าสนใจของตัวเกมสล็อตต่างๆ ที่จะทำให้คุณนั้น สามารถเข้าถึงและ เรียนรู้ระบบของเกม ได้อย่างง่ายดายโดยที่คุณจะสามารถกอบโกยเงินรางวัลและ มีวิธี การลงทุน เกมส์สล็อต ที่เหมาะสม ให้คุณ ได้เข้ามาสัมผัสแนวทางของ การลงทุน ที่ดีเทคนิคดีๆ เหล่านี้ไม่ควรพลาดอย่างแน่นอนเพราะคุณจะสามารถทำกำไร ได้อย่างง่ายดายคัดสรรสิ่งที่ดีที่สุดมาให้กับคุณทั้งหมดไว้ในเว็บไซต์แห่งนี้แล้วนั่นเอง 

คุณภาพครบเครื่องทุก เกมสล็อต การลงทุน อย่างแน่นอน 

แน่นอนว่าเมื่อคุณ เกมสล็อต ได้เข้ามาใช้บริการกับทางเว็บส่งของเราแล้วคุณยังสามารถที่จะเข้าถึงรูปแบบ การลงทุน ที่เรียบง่ายทุกขั้นตอนที่สามารถทำกำไร ได้จริงเรียนรู้ระบบต่างๆ ในด้านการวางเดิมพัน  ได้อย่างเหมาะสม ยกระดับประทับใจใน การลงทุน เกมสล็อต pg  ได้อย่างง่ายดายเลยทีเดียวเทคนิคดีๆ เหล่านี้จะทำให้คุณนั้น สามารถที่จะเพลิดเพลินกับการวางเดิมพัน  ได้มากที่สุดประสบการณ์ใหม่ใน การลงทุน หรือห้องเกมที่เรียบง่ายมากๆ แหล่งรวมความสนุกอันดับ 1 และ ยังสามารถที่จะเข้าใช้งานผ่านทางหน้าเว็บตรงของเรา ได้อย่างง่ายดายเลยทีเดียว

ทุกระบบของ การลงทุน เรียนรู้อัตราการจ่ายที่สูงและ มาตรฐานในการวางเดิมพัน ซึ่งท่านสามารถที่จะเข้าถึง ประสบการณ์ใหม่ใน การลงทุน เหล่านี้จะทำให้คุณนั้น เกมสล็อต ค่าย pg ทดลองเล่น สามารถทำกำไร ได้จริงเรียนรู้ระบบต่างๆ  ได้อย่างง่ายดายอีกด้วยการันตี ได้เลยว่าคุ้มค่ามากๆ เพราะคุณจะสามารถทำกำไร ได้อย่างง่ายดายเทคนิคดีๆ หรือกลไกในด้าน การลงทุน ประสบการณ์ใหม่ในการวางเดิมพัน ควบคุมทุกรูปแบบของ การลงทุน  ได้อย่างมากที่สุดอีกด้วย 

ทุกห้องเก็บที่เรียบง่ายเหมาะสม สำหรับ การลงทุน เลยก็ว่า ได้คัดสรรสิ่งที่ดีที่สุดในด้านการวางเดิมพัน ประสบการณ์ใหม่ให้กับคุณ ได้เข้าใช้งาน เกมสล็อต ค่าย pg นอกจากนั้น แล้วมีความคุ้มค่ามากๆ ทุกหลักการ การลงทุน เหล่านี้จะทำให้คุณนั้น ตื่นตาตื่นใจ ได้มากที่สุดประสบการณ์ใหม่ใน การลงทุน และ ห้องเกมที่สามารถตอบสนองความต้องการหรือ การลงทุน ที่เรียบง่ายและ เรียนรู้เทคนิคที่ดีที่สุด 

สรุป 

ระบบของ การลงทุน เกมสล็อต และ เทคนิคดีๆ ไม่ว่าจะรูปแบบใดก็ตามสามารถเข้าถึงห้องเกมต่างๆ  ได้อย่างมากที่สุดประสบการณ์ใหม่ใน การลงทุน เหล่านี้ ความมั่นคงในด้าน เกมสล็อต ค่าย pg เว็บตรง การลงทุน ที่ตอบโจทย์และ ยังสามารถทำกำไร ได้จริงแนวทางของ การลงทุน ที่เหมาะสม ให้กับคุณ ได้เข้าใช้งานผ่านทางหน้าเว็บตรงของเราที่เหลือเท่านั้น ที่จะทำให้คนนั้น สามารถที่จะเข้าถึงระบบต่างๆ  ได้อย่างมากที่สุด ทุกระบบของ การลงทุน เกมสล็อต ค่าย pgใหม่ล่าสุด เรียนรู้หลักการการวางเดิมพัน  ได้อย่างมากมายคุณภาพของ การลงทุน ที่ตอบโจทย์และ สามารถทำกำไร ได้จริงอัตราการจ่ายที่สูงควบคุมทุกระบบของ การลงทุน  ได้เป็นอย่างเดียวเรียนรู้ เกมสล็อต ออนไลน์ ได้เงินจริง หลักการการวางเดิมพัน  ระบบสุดมันสำหรับเกมชั้นนำที่สามารถเข้าถึง ได้ง่ายเรียนรู้หลักการ การลงทุน  ได้มากกว่าที่อื่นอย่างแน่นอน 

 

คำถามพบบ่อย 

เกมสล็อต อัตราการจ่ายที่คุ้มค่าหลักการ การลงทุน ศึกษา ได้อย่างไร 

ไม่ว่าคุณจะเดิมพัน ในรูปแบบใดก็ตามสามารถที่จะเข้ามาใช้บริการเรียนรู้ระบบที่มีมาตรฐานในด้านการวางเดิมพัน อัตราการจ่ายที่สูงที่สุดยกระดับประทับใจ ได้อย่างมากมายอีกด้วย 

เกมสล็อต วิธี การลงทุน และ เหมาะสม การวางเดิมพัน มากที่สุด 

วิธี การลงทุน หรือประสบการณ์ใหม่ในการวางเดิมพัน ที่เรียบง่ายให้คุณ ได้เข้าใช้บริการมาตรฐานในการวางเดิมพัน ที่เหมาะสม ควบคุมทุกรูปแบบของ การลงทุน เรียนรู้ระบบต่างๆ  ได้ 

เกมสล็อต ความน่าสนใจเกี่ยวกับรูปแบบในการเลือกเกม 

ความน่าสนใจเกี่ยวกับรูปแบบเกมต่างๆ ที่ทำเรามันคัดสรรมาให้กับคุณซึ่งบอก ได้เลยว่ามีความคุ้มค่ามากๆ ควบคุมทุกหลักการ การลงทุน และ เรียนรู้ระบบ ได้อย่างมากที่สุด 

Leave a Reply

Your email address will not be published. Required fields are marked *