1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1893],{16268:function(e,t,a){"use strict";var r=a(50581),n=a(21179);let o=(0,r.forwardRef)(function({children:e,variant:t,inverse:a,size:o="regular",testId:s="fs-button",loading:i,loadingLabel:l,icon:d,iconPosition:u="left",disabled:c,...f},p){return r.default.createElement("button",{ref:p,"data-fs-button":!0,"data-fs-button-inverse":a,"data-fs-button-size":o,"data-fs-button-loading":i,"data-fs-button-variant":t,disabled:c,"data-testid":s,...f},r.default.createElement("div",{"data-fs-button-wrapper":!0},i&&r.default.createElement("p",{"data-fs-button-loading-label":!0},l,r.default.createElement(n.Z,{variant:"primary"!==t||a?"dark":"light"})),!!d&&"left"===u&&r.default.createElement("span",{"data-fs-button-icon":!0},d),e&&r.default.createElement("span",null,e),!!d&&"right"===u&&r.default.createElement("span",{"data-fs-button-icon":!0},d)))});t.Z=o},29935:function(e,t,a){"use strict";var r=a(50581);let n={bold:24,regular:16,light:12,thin:8},o=(0,r.forwardRef)(function({testId:e="fs-icon",name:t,weight:a="regular",...o},s){let{width:i,height:l}=o;return r.default.createElement("svg",{ref:s,"data-fs-icon":!0,"data-testid":e,width:i??24,height:l??24,strokeWidth:n[a],...o},r.default.createElement("use",{href:`/icons.svg#${t}`}))});t.Z=o},57216:function(e,t,a){"use strict";var r=a(50581);let n=(0,r.forwardRef)(function({testId:e="fs-input",...t},a){return r.default.createElement("input",{ref:a,"data-fs-input":!0,"data-testid":e,...t})});t.Z=n},54410:function(e,t,a){"use strict";var r=a(50581);let n=(0,r.forwardRef)(function({testId:e="fs-label",children:t,...a},n){return r.default.createElement("label",{ref:n,"data-fs-label":!0,"data-testid":e,...a},t)});t.Z=n},21179:function(e,t,a){"use strict";var r=a(50581);let n=(0,r.forwardRef)(function({testId:e="fs-loader",variant:t="dark",...a},n){return r.default.createElement("span",{ref:n,"data-fs-loader":!0,"data-fs-loader-variant":t,"data-testid":e,...a},r.default.createElement("span",{"data-fs-loader-item":!0}),r.default.createElement("span",{"data-fs-loader-item":!0}),r.default.createElement("span",{"data-fs-loader-item":!0}))});t.Z=n},87296:function(e,t,a){"use strict";var r=a(50581),n=a(16268);let o=(0,r.forwardRef)(function({icon:e,children:t,testId:a="fs-icon-button","aria-label":o,size:s="regular",variant:i,...l},d){return r.default.createElement(n.Z,{ref:d,"data-fs-button":!0,"data-fs-icon-button":!0,variant:i??"tertiary",icon:e,"aria-label":o,testId:a,size:s,...l},t)});t.Z=o},70786:function(e,t,a){"use strict";var r=a(50581),n=a(57216),o=a(54410),s=a(87296),i=a(29935),l=a(16268);t.Z=({id:e,label:t,type:a="text",error:d,displayClearButton:u,actionable:c,buttonActionText:f="Apply",onSubmit:p,onClear:m,placeholder:b=" ",inputRef:v,disabled:h,value:w,testId:_="fs-input-field",...g})=>{let E=!h&&d&&""!==d,y=c&&!h&&""!==w;return r.default.createElement("div",{"data-fs-input-field":!0,"data-fs-input-field-actionable":c,"data-fs-input-field-error":d&&""!==d,"data-testid":_},r.default.createElement(n.Z,{id:e,type:a,value:w,ref:v,disabled:h,placeholder:b,...g}),r.default.createElement(o.Z,{htmlFor:e},t),y&&(u||d?r.default.createElement(s.Z,{size:"small","aria-label":"Clear Field",icon:r.default.createElement(i.Z,{name:"XCircle"}),onClick:()=>{m?.(),v?.current?.focus()}}):r.default.createElement(l.Z,{variant:"tertiary",size:"small",onClick:p},f)),E&&r.default.createElement("span",{"data-fs-input-field-error-message":!0},d))}},87843:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return PasswordProtectionLogin}});var r=a(55732),n=a(70786),o=a(16268),s=a(88038),i=a.n(s),l=a(86677),d=a(50581),isUnlockResponse=e=>!("object"!=typeof e||null===e||Array.isArray(e))&&(void 0!==e.success||void 0!==e.redirectUrl||void 0!==e.error)&&(void 0===e.success||"boolean"==typeof e.success)&&(void 0===e.redirectUrl||"string"==typeof e.redirectUrl)&&(void 0===e.error||"string"==typeof e.error),u=a(84679),c=a.n(u),f=a(17182);function PasswordProtectionLogin(){var e,t=(0,l.useRouter)(),a="string"==typeof t.query.returnTo?t.query.returnTo:"/",{0:s,1:u}=(0,d.useState)(""),{0:p,1:m}=(0,d.useState)(""),{0:b,1:v}=(0,d.useState)(!1),h=(e=(0,r.Z)(function*(e){e.preventDefault(),v(!0),m("");try{var t,r=new URL("/api/fs/password-protection/unlock",globalThis.location.origin);r.searchParams.set("returnTo",a);var n=yield fetch(r.toString(),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({password:s})}),o=yield n.json();if(!isUnlockResponse(o)){m("Service temporarily unavailable");return}o.success&&o.redirectUrl?globalThis.location.href=o.redirectUrl:m(null!==(t=o.error)&&void 0!==t?t:"Invalid password")}catch(e){m("Service temporarily unavailable")}finally{v(!1)}}),function(t){return e.apply(this,arguments)});return(0,f.BX)("div",{className:c().fsPasswordProtection,children:[(0,f.tZ)(i(),{children:(0,f.tZ)("meta",{name:"robots",content:"noindex,nofollow"})}),(0,f.BX)("div",{className:c().page,children:[(0,f.tZ)("h1",{className:c().title,children:"This store is password protected"}),(0,f.tZ)("h2",{className:c().subtitle,children:"Enter the password to access the store"}),(0,f.BX)("form",{className:c().form,onSubmit:h,children:[(0,f.tZ)(n.Z,{id:"password-protection-input",label:"Password",type:"password",value:s,onChange:e=>u(e.target.value),placeholder:"Enter password",autoComplete:"current-password",required:!0,disabled:b,error:p||void 0}),(0,f.tZ)(o.Z,{type:"submit",variant:"primary",size:"small",disabled:b,loading:b,children:"Unlock"})]})]})]})}},9722:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/password-protection",function(){return a(87843)}])},84679:function(e){e.exports={fsPasswordProtection:"password-protection_fsPasswordProtection__FMvgm",load:"password-protection_load__SQOJ7",page:"password-protection_page__cB_aR",title:"password-protection_title___N6C0",subtitle:"password-protection_subtitle__aUHOU",form:"password-protection_form__qwv10"}}},function(e){e.O(0,[2888,179],function(){return e(e.s=9722)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.