PageSourceSearch

https://app.spiffy.co/_nuxt/ba206f4.js

js spiffy.co collected 2026-10-03 22:15:22 UTC 14,284 bytes, 1 lines download raw bytes

1var _global;!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="fe7ed98f-ddeb-495c-8d4a-b5243ae4abf3",e._sentryDebugIdIdentifier="sentry-dbid-fe7ed98f-ddeb-495c-8d4a-b5243ae4abf3")}catch(e){}}(),(_global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"99e35a705064481687ef8367232030722decb32d"},function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="fe7ed98f-ddeb-495c-8d4a-b5243ae4abf3",e._sentryDebugIdIdentifier="sentry-dbid-fe7ed98f-ddeb-495c-8d4a-b5243ae4abf3")}catch(e){}}(),(_global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"99e35a705064481687ef8367232030722decb32d"},(window.webpackJsonp=window.webpackJsonp||[]).push([[364,234,728],{1426:function(e,t,n){"use strict";n.r(t);var r=n(5),o=(n(1),n(2),n(3),n(4),n(562)),l={props:{loading:{type:Boolean,default:!1}},setup:function(e){var t=Object(r.inject)(o.BUTTON_CTX);if(!t)throw new Error("ButtonLoading must be used within a Button");var n=Object(r.toRef)(e,"loading");return Object(r.watch)(n,function(e){t.loading.value=e},{immediate:!0}),{rootContext:t}}},c=n(26),component=Object(c.a)(l,function(){var e=this,t=e._self._c;return e.rootContext.loading.value?t("i",{staticClass:"fa fa-spinner-third fa-spin",class:"fa-"+e.rootContext.size.value},[t("svg",{class:"icon",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[t("path",{attrs:{d:"M457 372c11.5 6.6 26.3 2.7 31.8-9.3C503.7 330.2 512 294.1 512 256 512 122.7 410.1 13.2 280 1.1c-13.2-1.2-24 9.6-24 22.9 0 13.3 10.8 23.9 24 25.4C383.5 61.2 464 149.2 464 256c0 29.3-6.1 57.3-17 82.6-5.3 12.2-1.5 26.8 10 33.5z"}})]),e._v(" "),e._t("default")],2):e._e()},[],!1,null,null,null);t.default=component.exports},1639:function(e,t,n){"use strict";n.d(t,"a",function(){return l});n(1),n(2),n(3),n(4),n(25);var r=n(1405),o=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,l=Object(r.withParams)({type:"email"},function(e){return null==e||""===e||o.test(String(e))})},2139:function(e,t,n){var content=n(2430);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(80).default)("d0697dd8",content,!0,{sourceMap:!1})},2429:function(e,t,n){"use strict";n(2139)},2430:function(e,t,n){var r=n(74)(function(i){return i[1]});r.push([e.i,".paragraph-color[data-v-e27e432a]{color:#555}.code-verify[data-v-e27e432a]{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:8px auto 2px}.code-verify input[data-v-e27e432a]{width:38px !important;margin:0 5px !important;padding:0;border:solid 1px #dedede;border-radius:8px;outline:none;font-size:30px !important;text-align:center;transition:border .2s ease,box-shadow .2s ease}.code-verify input[data-v-e27e432a]:focus{border-color:#1a85ff;box-shadow:0 0 0 1px #1a85ff}.code-verify input[data-v-e27e432a]:not(:placeholder-shown){border-color:rgba(26,133,255,.5)}.code-verify input[data-v-e27e432a]::-webkit-outer-spin-button,.code-verify input[data-v-e27e432a]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.code-verify input[type=tel][data-v-e27e432a]{-moz-appearance:textfield}.code-verify input[data-v-e27e432a]:nth-child(3){margin-right:20px !important}.code-verify input[data-v-e27e432a] ::selection{background:rgba(0,0,0,0)}",""]),r.locals={},e.exports=r},2703:function(e,t,n){var content=n(3166);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(80).default)("ec517094",content,!0,{sourceMap:!1})},3045:function(e,t,n){"use strict";n.r(t);n(14),n(12),n(17),n(19),n(13),n(8),n(15);var r=n(9);n(1),n(2),n(3),n(4),n(565),n(45),n(34),n(66),n(63);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var l={props:["numberOfBoxes","position","color","clearInput"],data:function(){return{arraySize:void 0,boxLength:void 0,direction:void 0,boxColor:"#26a69a",clearFlag:!1}},computed:{listeners:function(){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?o(Object(n),!0).forEach(function(t){Object(r.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},this.$listeners)}},mounted:function(){this.handleBoxes(),void 0!==this.color&&this.color&&(this.boxColor=this.color),this.clearFlag=this.clearInput,this.clearFlag&&this.$emit("clearValue",""),this.handleAlignment()},methods:{handleBoxes:function(){(void 0!==this.numberOfBoxes||this.numberOfBoxes)&&"number"==typeof this.numberOfBoxes?(this.boxLength=this.numberOfBoxes,this.arraySize=Array(this.boxLength).fill("")):(this.boxLength=4,this.arraySize=Array(this.boxLength).fill(""))},handleAlignment:function(){switch(this.position){case"left":this.direction="flex-start";break;case"right":this.direction="flex-end";break;default:this.direction="center"}},handleEnterKey:function(e){"Enter"===e.key&&(this.$emit("enter"),e.stopPropagation())},sanitizeKeyData:function(e){return"Unidentified"===e?void 0:e},emitInput:function(){var e=this.arraySize.join("").slice(0,this.numberOfBoxes);this.$emit("inputValue",e)},handleKeyDown:function(e,t){var n=this.sanitizeKeyData(e.key);if(n)if("Backspace"===n){if(this.arraySize[t])return this.arraySize[t]="";t>0&&e.target.previousElementSibling.focus()}else e.shiftKey||"ArrowRight"!==n&&"Right"!==n?e.shiftKey||"ArrowLeft"!==n&&"Left"!==n?1===n.length&&this.arraySize[t]&&(this.arraySize[t]=n,this.$forceUpdate(),t<this.arraySize.length-1&&e.target.nextElementSibling.focus(),this.emitInput()):t>0&&e.target.previousElementSibling.focus():t<this.arraySize.length-1&&e.target.nextElementSibling.focus()},handleInput:function(e,t){var n=this.arraySize[t];n&&(n.length>1&&(this.arraySize[t]=n[n.length-1]),t<this.arraySize.length-1&&e.target.nextElementSibling.focus()),this.emitInput()},onPaste:function(e){var t=e.clipboardData||window.clipboardData;if(t){e.preventDefault();var code=t.getData("Text")||t.getData("text/plain");this.fillCode(code)}},fillCode:function(code){var e=this,t=(code=(code=code.trim()).slice(0,this.boxLength)).split("");t.length=this.boxLength,this.arraySize=t;var n=code.length-1;setTimeout(function(){e.arraySize[n]=e.arraySize[n]&&e.arraySize[n].slice(0,1),e.$forceUpdate(),e.$refs["otp".concat(e.arraySize.length-1)][0].focus(),e.emitInput()},0)}}},c=l,d=(n(2429),n(26)),component=Object(d.a)(c,function(){var e=this,t=e._self._c;return t("div",{staticClass:"code-verify",style:{justifyContent:e.direction}},[e._l(e.arraySize,function(n,r){return[t("input",e._g({directives:[{name:"model",rawName:"v-model",value:e.arraySize[r],expression:"arraySize[index]"}],key:r,ref:"otp".concat(r),refInFor:!0,staticClass:"inputBox",attrs:{type:"tel",placeholder:" ",maxlength:"1",autofocus:0===r},domProps:{value:e.arraySize[r]},on:{keydown:function(t){e.handleEnterKey(t),e.handleKeyDown(t,r)},input:[function(t){t.target.composing||e.$set(e.arraySize,r,t.target.value)},function(t){return e.handleInput(t,r)}],paste:e.onPaste}},e.listeners))]})],2)},[],!1,null,"e27e432a",null);t.default=component.exports;installComponents(component,{Input:n(319).default})},3165:function(e,t,n){"use strict";n(2703)},3166:function(e,t,n){var r=n(74)(function(i){return i[1]});r.push([e.i,".paragraph-color[data-v-0eab68a4]{color:#555}.login-back[data-v-0eab68a4]{display:inline-block;font-size:12px;transition:transform .2s ease}.login-back[data-v-0eab68a4]:hover{transform:translateX(-2px);text-decoration:none}",""]),r.locals={},e.exports=r},3948:function(e,t,n){"use strict";n.r(t);n(1),n(2),n(3),n(4),n(5);var r=n(10),o=(n(50),n(1407)),l=n(1406),c=n(1639),d=n(570),f=n(3045),h=n(2132),m={components:{otpInput:f.default},mixins:[o.validationMixin,d.b],data:function(){return{form:{email:"",password:"",token:void 0,recaptchaResponse:""},errors:[],loading:!1,twofactorRequired:!1,recaptcha_key:"6LcFjDssAAAAAE-wRw7ODKvmx3nBf80nOCFvk0m8"}},created:function(){this.recaptcha_key&&(this.captchaGuard=Object(h.useCaptchaGuard)({action:"login"}))},computed:{forwardTo:function(){return this.$store.state.account.currentAccount?this.$route.query.r||"/dashboard":"/accounts"}}
1,mounted:function(){var e=this;this.$nextTick(function(){return e.setFocus("loginEmail")})},methods:{handle2FAError:function(){this.twofactorRequired&&this.$flash.add("Two-factor verification invalid, try again"),this.form.recaptchaResponse="",this.twofactorRequired=!0,this.loading=!1},login:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark(function t(){var n;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.loading=!0,e.twofactorRequired&&e.recaptcha_key&&(e.form.recaptchaResponse=""),t.prev=1,!e.recaptcha_key||!e.captchaGuard){t.next=3;break}return t.next=2,e.captchaGuard.run({payload:e.form,applyToken:function(t){e.form.recaptchaResponse=t},makeCall:function(){return e.$store.dispatch("user/login",e.form)}});case 2:t.next=4;break;case 3:return t.next=4,e.$store.dispatch("user/login",e.form);case 4:e.$router.push(e.forwardTo),e.$bus.$emit("login"),t.next=7;break;case 5:if(t.prev=5,!(n=t.catch(1))||"USER_2FA_MISMATCH"!=((n.response||{}).data||{}).code){t.next=6;break}return e.handle2FAError(),t.abrupt("return");case 6:e.loading=!1,e.submitErrorHandler(n);case 7:case"end":return t.stop()}},t,null,[[1,5]])}))()},handleToken:function(e){this.form.token=e,6==e.length&&this.login()},reset:function(){var e=this;this.form.email="",this.form.password="",this.form.token=void 0,this.twofactorRequired=!1,this.form.recaptchaResponse="",this.$v.$reset(),this.$nextTick(function(){return e.setFocus("loginEmail")})},setFocus:function(e){this.$refs[e]&&this.$refs[e].$el&&this.$refs[e].$el.querySelector("input").focus()}},validations:{form:{email:{required:l.required,email:c.a},password:{required:l.required,minLength:Object(l.minLength)(6)}}}},v=(n(3165),n(26)),component=Object(v.a)(m,function(){var e=this,t=e._self._c;return t("form",{attrs:{method:"post"},on:{submit:function(t){return t.preventDefault(),e.login()}}},[t("csf-form-alert",{attrs:{items:e.errors}}),e._v(" "),e.twofactorRequired?t("div",{staticClass:"login--twofactor"},[t("a",{staticClass:"login-back",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.reset()}}},[t("i",{staticClass:"fa mr-1"},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[t("path",{staticClass:"fa-primary",attrs:{d:"M119 273c-9.4-9.4-9.4-24.6 0-33.9L231 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-71 71 182.1.1c13.3 0 24 10.7 24 24s-10.7 24-24 24H193.9l71 71c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L119 273z"}}),t("path",{attrs:{d:"M512 256a256 256 0 10-512 0 256 256 0 10512 0zM231 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-71 71 182.1.1c13.3 0 24 10.7 24 24s-10.7 24-24 24H193.9l71 71c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L119 273c-9.4-9.4-9.4-24.6 0-33.9L231 127z",opacity:".4"}})])]),e._v("\n            back")]),e._v(" "),t("br"),e._v(" "),e._m(0),e._v(" "),t("otp-input",{ref:"twofactor",staticClass:"mb-5",attrs:{"number-of-boxes":6},on:{inputValue:e.handleToken}})],1):t("div",{staticClass:"login"},[t("b-form-group",[t("Input",{ref:"loginEmail",attrs:{validator:e.$v.form.email,type:"email",label:"Email",name:"email",invalid:"Enter your email address",placeholder:"[email protected]"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1),e._v(" "),t("b-form-group",{staticClass:"text-right"},[t("Input",{attrs:{validator:e.$v.form.password,type:"password",label:"Password",name:"password",invalid:"Enter your password",placeholder:"Password"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}}),e._v(" "),t("b-link",{staticClass:"text-muted",attrs:{to:"/forgot"}},[t("small",[e._v("Forgot your password?")])])],1)],1),e._v(" "),t("Button",{attrs:{variant:"success",display:"flex-full",size:"lg",type:"submit"}},[e._v("\n        Login to Spiffy\n        "),t("ButtonSpinner",{attrs:{loading:e.loading}}),e._v(" "),e.loading?e._e():t("i",{staticClass:"fa ml-1"},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[t("path",{staticClass:"fa-primary",attrs:{d:"M393 239c9.4 9.4 9.4 24.6 0 33.9L281 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L136 280c-13.3 0-24-10.7-24-24s10.7-24 24-24h182.1l-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L393 239z"}}),t("path",{attrs:{d:"M0 256a256 256 0 10512 0 256 256 0 10-512 0zm281 129c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L136 280c-13.3 0-24-10.7-24-24s10.7-24 24-24h182.1l-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L393 239c9.4 9.4 9.4 24.6 0 33.9L281 385z",opacity:".4"}}
1)])])],1)],1)},[function(){var e=this,t=e._self._c;return t("div",{staticClass:"text-center"},[t("h2",{staticClass:"mt-4"},[e._v("Authentication")]),e._v(" "),t("p",{staticClass:"small text-muted"},[e._v("Enter the 6-digit code from your authenticator app")])])}],!1,null,"0eab68a4",null),y=component.exports;installComponents(component,{Input:n(319).default,ButtonSpinner:n(1426).default,Button:n(562).default});var w={components:{formLogin:y},layout:"minimal-login",middleware:["authPublic"]},x=Object(v.a)(w,function(){return(0,this._self._c)("form-login")},[],!1,null,null,null);t.default=x.exports}}]);

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.