Changeset 2098771
- Timestamp:
- 05/31/2019 06:11:30 PM (7 years ago)
- Location:
- foreup-forms/trunk
- Files:
-
- 8 edited
-
README.txt (modified) (1 diff)
-
assets/css/frontend.css.map (modified) (1 diff)
-
assets/js/frontend.js (modified) (3 diffs)
-
assets/js/frontend.min.js (modified) (1 diff)
-
assets/src/frontend/App.vue (modified) (6 diffs)
-
package-lock.json (modified) (1 diff)
-
package.json (modified) (1 diff)
-
plugin.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
foreup-forms/trunk/README.txt
r2074981 r2098771 51 51 = 1.1.6 = 52 52 *Fixed conflict when used with certain other plugins. 53 54 = 1.1.7 = 55 *Updating customer will add account number if none. -
foreup-forms/trunk/assets/css/frontend.css.map
r2057784 r2098771 1 {"version":3,"sources":["frontend.css"],"names":[],"mappings":"AACA,uCACE,wCAA6C,AAC7C,eAAgB,AAChB,YAAa,AACb,mBAAoB,AACpB,kBAAmB,AACnB,aAAe,CAChB,AACD,8CACE,cAAgB,CACjB,AACD,6IAKE,WAAa,CACd,AACD,6BACE,YAAc,CACf,AACD,kDACE,kBAAmB,AACnB,cAAgB,CACjB,AAKD,2FACE,kBAAmB,AACnB,cAAgB,CACjB,AACD,oCACE,kBAAmB,AACnB,cAAgB,CACjB,AACD,uBACE,SAAW,CACZ,AACD,wBACE,YAAa,AACb,uBAAwB,AACxB,WAAY,AACZ,cAAgB,CACjB,AACD,sBACE,SAAW,CACZ,AACD,+CAEE,YAAa,AACb,qBAAsB,AACtB,kBAAmB,AACnB,kBAAmB,AACnB,sBAAuB,AACvB,sBAAwB,AACxB,kBAAmB,AACnB,qBAAuB,CACxB,AACD,0BACE,cAAgB,CACjB,AACD,iCACE,WAAY,AACZ,UAAW,AACX,YAAa,AACb,cAAgB,CACjB,AACD,uBACE,WAAY,AACZ,gBAAiB,AACjB,6BAAgC,AAChC,UAAW,AACX,oBAAsB,CACvB,AACD,gCACE,YAAa,AACb,YAAa,AACb,mBAAoB,AACpB,WAAa,AACb,YAAa,AACb,iBAAkB,AAClB,cAAe,AACf,kBAAmB,AACnB,eAAgB,AAChB,yCAA6C,CAC9C,AACD,sCACE,kBAAoB,CACrB,AACD,uCACE,kBAAoB,CACrB,AACD,4FAGE,kBAAmB,AACnB,UAAW,AACX,WAAY,AACZ,kBAAmB,AACnB,kBAAmB,AACnB,aAAc,AACd,eAAgB,AAChB,gBAAiB,AACjB,UAAW,AACX,SAAW,CACZ,AACD,2GA EE,mBAAoB,AAEpB,qEAAyE,CAC1E,AACD,wBACE,sBAAwB,CACzB,AACD,sBACE,oBAAsB,CACvB,AACD,yBACE,uBAAyB,CAC1B,AACD,gCACE,gCAAqC,AACrC,WAAY,AACZ,eAAgB,AAChB,YAAa,AACb,WAAY,AACZ,MAAO,AACP,OAAQ,AACR,eAAiB,CAClB,AACD,oCACE,gBAAkB,CACnB,AACD,mEAGE,qBAAuB,CACxB,AACD,iCACE,YAAa,AACb,WAAY,AAEZ,oBAAqB,AACrB,aAAc,AAGd,uBAAwB,AACxB,mBAAoB,AAEpB,sBAAuB,AACvB,mBAAoB,AAEpB,qBAAsB,AACtB,uBAAwB,AACxB,aAAe,CAChB,AACD,iDACE,YAAuB,AACvB,UAAsB,CACvB,AACD,8CACE,mBAAoB,AACpB,YAAa,AACb,WAAY,AACZ,kBAAmB,AAEnB,oFAAsF,CACvF,AACD,6CACE,mBAAoB,AACpB,YAAa,AACb,WAAY,AACZ,YAAa,AACb,kBAAmB,AAEnB,mFAAqF,CACtF,AAmCD,+DACA,MAKI,0HAE2C,CAC9C,AACD,IAEI,wBAA0B,CAC7B,AACD,QAKI,oKAEyE,CAC5E,AACD,GAEI,wBAA0B,AAI1B,0HAE2C,CAC9C,CACA,AA6BD,gEACA,MAKI,0HAE2C,CAC9C,AACD,QAKI,oKAEyE,CAC5E,AACD,GAII,0HAE2C,CAC9C,CACA,AAWD,kCACA,GAEI,SAAW,CACd,AACD,GAEI,SAAW,CACd,CACA,AAWD,mCACA,GAEI,SAAW,CACd,AACD,GAEI,SAAW,CACd,CACA,AACD,oCACA,uCACI,UAAY,CACf,AACD,iHAII,SAAW,CACd,CAoBA","file":"frontend.css","sourcesContent":["\n#form-up-frontend-app[data-v-152fd186] {\n font-family: \"Roboto\", sans-serif !important;\n font-size: 12px;\n width: 400px;\n height: fit-content;\n text-align: center;\n margin: 0 auto;\n}\n[data-v-152fd186]::-webkit-datetime-edit-text {\n font-size: 12px;\n}\ninput.first[data-v-152fd186],\ninput.last[data-v-152fd186],\ninput.city[data-v-152fd186],\ninput.home[data-v-152fd186],\ninput.cell[data-v-152fd186] {\n width: 45.6%;\n}\ninput[data-v-152fd186]:focus {\n outline: none;\n}\ninput[data-v-152fd186]::-webkit-input-placeholder {\n text-align: center;\n font-size: 12px;\n}\ninput[data-v-152fd186]:-ms-input-placeholder {\n text-align: center;\n font-size: 12px;\n}\ninput[data-v-152fd186]::-ms-input-placeholder {\n text-align: center;\n font-size: 12px;\n}\ninput[data-v-152fd186]::placeholder {\n text-align: center;\n font-size: 12px;\n}\ninput[data-v-152fd186] {\n width: 92%;\n}\n.state[data-v-152fd186] {\n width: 14.5%;\n text-align-last: center;\n color: grey;\n font-size: 12px;\n}\n.zip[data-v-152fd186] {\n width: 30%;\n}\ninput[data-v-152fd186],\n.state[data-v-152fd186] {\n height: 30px;\n display: inline-block;\n text-align: center;\n border-radius: 2px;\n border: 1px solid gray;\n background-color: white;\n margin-bottom: 2px;\n vertical-align: bottom;\n}\noptgroup[data-v-152fd186] {\n font-size: 12px;\n}\ninput.birthdate[data-v-152fd186] {\n color: grey;\n width: 35%;\n height: 31px;\n font-size: 12px;\n}\nlabel[data-v-152fd186] {\n color: #333;\n font-weight: 800;\n margin-bottom: 0.5em !important;\n width: 25%;\n display: inline-block;\n}\n.submit-button[data-v-152fd186] {\n width: 100px;\n height: 30px;\n background: #2068b2;\n color: white;\n border: none;\n margin: 10px auto;\n display: block;\n border-radius: 2px;\n cursor: pointer;\n font: 200 12px Roboto, sans-serif !important;\n}\n.submit-button[data-v-152fd186]:hover {\n background: #4199f1;\n}\n.submit-button[data-v-152fd186]:active {\n background: #134374;\n}\n#error-snack[data-v-152fd186],\n#success-snack[data-v-152fd186],\n#wrong-snack[data-v-152fd186] {\n visibility: hidden;\n width: 50%;\n color: #fff;\n text-align: center;\n border-radius: 2px;\n padding: 16px;\n position: fixed;\n z-index: 1000000;\n left: 25vw;\n bottom: 5%;\n}\n#error-snack.show[data-v-152fd186],\n#success-snack.show[data-v-152fd186],#wrong-snack.show[data-v-152fd186] {\n visibility: visible;\n -webkit-animation: fadein-data-v-152fd186 0.5s,fadeout-data-v-152fd186 0.5s 2.5s;\n animation: fadein-data-v-152fd186 0.5s,fadeout-data-v-152fd186 0.5s 2.5s;\n}\n.green[data-v-152fd186] {\n background-color: green;\n}\n.red[data-v-152fd186] {\n background-color: red;\n}\n.orange[data-v-152fd186] {\n background-color: orange;\n}\n.spinner-modal[data-v-152fd186] {\n background-color: rgba(0, 0, 0, 0.4);\n color: #fff;\n position: fixed;\n height: 100%;\n width: 100%;\n top: 0;\n left: 0;\n z-index: 1000000;\n}\n.spinner-container[data-v-152fd186] {\n margin: 50vh auto;\n}\n.flower-spinner[data-v-152fd186],\n.flower-spinner *[data-v-152fd186] {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.flower-spinner[data-v-152fd186] {\n height: 70px;\n width: 70px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin: 0 auto;\n}\n.flower-spinner .dots-container[data-v-152fd186] {\n height: calc(70px / 7);\n width: calc(70px / 7);\n}\n.flower-spinner .smaller-dot[data-v-152fd186] {\n background: #2068b2;\n height: 100%;\n width: 100%;\n border-radius: 50%;\n -webkit-animation: flower-spinner-smaller-dot-animation-data-v-152fd186 2.5s 0s infinite both;\n animation: flower-spinner-smaller-dot-animation-data-v-152fd186 2.5s 0s infinite both;\n}\n.flower-spinner .bigger-dot[data-v-152fd186] {\n background: #2068b2;\n height: 100%;\n width: 100%;\n padding: 10%;\n border-radius: 50%;\n -webkit-animation: flower-spinner-bigger-dot-animation-data-v-152fd186 2.5s 0s infinite both;\n animation: flower-spinner-bigger-dot-animation-data-v-152fd186 2.5s 0s infinite both;\n}\n@-webkit-keyframes flower-spinner-bigger-dot-animation-data-v-152fd186 {\n0%,\n 100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n50% {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n25%,\n 75% {\n -webkit-box-shadow: #2068b2 26px 0px 0px, #2068b2 -26px 0px 0px,\n #2068b2 0px 26px 0px, #2068b2 0px -26px 0px, #2068b2 19px -19px 0px,\n #2068b2 19px 19px 0px, #2068b2 -19px -19px 0px, #2068b2 -19px 19px 0px;\n box-shadow: #2068b2 26px 0px 0px, #2068b2 -26px 0px 0px,\n #2068b2 0px 26px 0px, #2068b2 0px -26px 0px, #2068b2 19px -19px 0px,\n #2068b2 19px 19px 0px, #2068b2 -19px -19px 0px, #2068b2 -19px 19px 0px;\n}\n100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n}\n@keyframes flower-spinner-bigger-dot-animation-data-v-152fd186 {\n0%,\n 100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n50% {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n25%,\n 75% {\n -webkit-box-shadow: #2068b2 26px 0px 0px, #2068b2 -26px 0px 0px,\n #2068b2 0px 26px 0px, #2068b2 0px -26px 0px, #2068b2 19px -19px 0px,\n #2068b2 19px 19px 0px, #2068b2 -19px -19px 0px, #2068b2 -19px 19px 0px;\n box-shadow: #2068b2 26px 0px 0px, #2068b2 -26px 0px 0px,\n #2068b2 0px 26px 0px, #2068b2 0px -26px 0px, #2068b2 19px -19px 0px,\n #2068b2 19px 19px 0px, #2068b2 -19px -19px 0px, #2068b2 -19px 19px 0px;\n}\n100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n}\n@-webkit-keyframes flower-spinner-smaller-dot-animation-data-v-152fd186 {\n0%,\n 100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n25%,\n 75% {\n -webkit-box-shadow: #2068b2 14px 0px 0px, #2068b2 -14px 0px 0px,\n #2068b2 0px 14px 0px, #2068b2 0px -14px 0px, #2068b2 10px -10px 0px,\n #2068b2 10px 10px 0px, #2068b2 -10px -10px 0px, #2068b2 -10px 10px 0px;\n box-shadow: #2068b2 14px 0px 0px, #2068b2 -14px 0px 0px,\n #2068b2 0px 14px 0px, #2068b2 0px -14px 0px, #2068b2 10px -10px 0px,\n #2068b2 10px 10px 0px, #2068b2 -10px -10px 0px, #2068b2 -10px 10px 0px;\n}\n100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n}\n@keyframes flower-spinner-smaller-dot-animation-data-v-152fd186 {\n0%,\n 100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n25%,\n 75% {\n -webkit-box-shadow: #2068b2 14px 0px 0px, #2068b2 -14px 0px 0px,\n #2068b2 0px 14px 0px, #2068b2 0px -14px 0px, #2068b2 10px -10px 0px,\n #2068b2 10px 10px 0px, #2068b2 -10px -10px 0px, #2068b2 -10px 10px 0px;\n box-shadow: #2068b2 14px 0px 0px, #2068b2 -14px 0px 0px,\n #2068b2 0px 14px 0px, #2068b2 0px -14px 0px, #2068b2 10px -10px 0px,\n #2068b2 10px 10px 0px, #2068b2 -10px -10px 0px, #2068b2 -10px 10px 0px;\n}\n100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n}\n@-webkit-keyframes fadein-data-v-152fd186 {\nfrom {\n /* right: 0; */\n opacity: 0;\n}\nto {\n /* right: 100px; */\n opacity: 1;\n}\n}\n@keyframes fadein-data-v-152fd186 {\nfrom {\n /* right: 0; */\n opacity: 0;\n}\nto {\n /* right: 100px; */\n opacity: 1;\n}\n}\n@-webkit-keyframes fadeout-data-v-152fd186 {\nfrom {\n /* right: 100px; */\n opacity: 1;\n}\nto {\n /* right: 0; */\n opacity: 0;\n}\n}\n@keyframes fadeout-data-v-152fd186 {\nfrom {\n /* right: 100px; */\n opacity: 1;\n}\nto {\n /* right: 0; */\n opacity: 0;\n}\n}\n@media screen and (max-width: 480px) {\n#form-up-frontend-app[data-v-152fd186] {\n width: 90vw;\n}\ninput.first[data-v-152fd186],\n input.last[data-v-152fd186],\n input.home[data-v-152fd186],\n input.cell[data-v-152fd186] {\n width: 92%;\n}\n\n /* .state {\n width: 14.5%;\n text-align-last: center;\n color: grey;\n font-size: 12px;\n } */\n\n /* .zip {\n width: 30%;\n } */\n\n /* input.birthdate {\n width: 35%;\n }\n \n label {\n width: 25%;\n } */\n}\n"]}1 {"version":3,"sources":["frontend.css"],"names":[],"mappings":"AACA,uCACE,wCAA6C,AAC7C,eAAgB,AAChB,YAAa,AACb,mBAAoB,AACpB,kBAAmB,AACnB,aAAe,CAChB,AACD,8CACE,cAAgB,CACjB,AACD,6IAKE,WAAa,CACd,AACD,6BACE,YAAc,CACf,AACD,kDACE,kBAAmB,AACnB,cAAgB,CACjB,AAKD,2FACE,kBAAmB,AACnB,cAAgB,CACjB,AACD,oCACE,kBAAmB,AACnB,cAAgB,CACjB,AACD,uBACE,SAAW,CACZ,AACD,wBACE,YAAa,AACb,uBAAwB,AACxB,WAAY,AACZ,cAAgB,CACjB,AACD,sBACE,SAAW,CACZ,AACD,+CAEE,YAAa,AACb,qBAAsB,AACtB,kBAAmB,AACnB,kBAAmB,AACnB,sBAAuB,AACvB,sBAAwB,AACxB,kBAAmB,AACnB,qBAAuB,CACxB,AACD,0BACE,cAAgB,CACjB,AACD,iCACE,WAAY,AACZ,UAAW,AACX,YAAa,AACb,cAAgB,CACjB,AACD,uBACE,WAAY,AACZ,gBAAiB,AACjB,6BAAgC,AAChC,UAAW,AACX,oBAAsB,CACvB,AACD,gCACE,YAAa,AACb,YAAa,AACb,mBAAoB,AACpB,WAAa,AACb,YAAa,AACb,iBAAkB,AAClB,cAAe,AACf,kBAAmB,AACnB,eAAgB,AAChB,yCAA6C,CAC9C,AACD,sCACE,kBAAoB,CACrB,AACD,uCACE,kBAAoB,CACrB,AACD,4FAGE,kBAAmB,AACnB,UAAW,AACX,WAAY,AACZ,kBAAmB,AACnB,kBAAmB,AACnB,aAAc,AACd,eAAgB,AAChB,gBAAiB,AACjB,UAAW,AACX,SAAW,CACZ,AACD,2GAGE,mBAAoB,AAEpB,qEAAyE,CAC1E,AACD,wBACE,sBAAwB,CACzB,AACD,sBACE,oBAAsB,CACvB,AACD,yBACE,uBAAyB,CAC1B,AACD,gCACE,gCAAqC,AACrC,WAAY,AACZ,eAAgB,AAChB,YAAa,AACb,WAAY,AACZ,MAAO,AACP,OAAQ,AACR,eAAiB,CAClB,AACD,oCACE,gBAAkB,CACnB,AACD,mEAGE,qBAAuB,CACxB,AACD,iCACE,YAAa,AACb,WAAY,AAEZ,oBAAqB,AACrB,aAAc,AAGd,uBAAwB,AACxB,mBAAoB,AAEpB,sBAAuB,AACvB,mBAAoB,AAEpB,qBAAsB,AACtB,uBAAwB,AACxB,aAAe,CAChB,AACD,iDACE,YAAuB,AACvB,UAAsB,CACvB,AACD,8CACE,mBAAoB,AACpB,YAAa,AACb,WAAY,AACZ,kBAAmB,AAEnB,oFAAsF,CACvF,AACD,6CACE,mBAAoB,AACpB,YAAa,AACb,WAAY,AACZ,YAAa,AACb,kBAAmB,AAEnB,mFAAqF,CACtF,AAmCD,+DACA,MAKI,0HAE2C,CAC9C,AACD,IAEI,wBAA0B,CAC7B,AACD,QAKI,oKAEyE,CAC5E,AACD,GAEI,wBAA0B,AAI1B,0HAE2C,CAC9C,CACA,AA6BD,gEACA,MAKI,0HAE2C,CAC9C,AACD,QAKI,oKAEyE,CAC5E,AACD,GAII,0HAE2C,CAC9C,CACA,AAWD,kCACA,GAEI,SAAW,CACd,AACD,GAEI,SAAW,CACd,CACA,AAWD,mCACA,GAEI,SAAW,CACd,AACD,GAEI,SAAW,CACd,CACA,AACD,oCACA,uCACI,UAAY,CACf,AACD,iHAII,SAAW,CACd,CAoBA","file":"frontend.css","sourcesContent":["\n#form-up-frontend-app[data-v-152fd186] {\n font-family: \"Roboto\", sans-serif !important;\n font-size: 12px;\n width: 400px;\n height: fit-content;\n text-align: center;\n margin: 0 auto;\n}\n[data-v-152fd186]::-webkit-datetime-edit-text {\n font-size: 12px;\n}\ninput.first[data-v-152fd186],\ninput.last[data-v-152fd186],\ninput.city[data-v-152fd186],\ninput.home[data-v-152fd186],\ninput.cell[data-v-152fd186] {\n width: 45.6%;\n}\ninput[data-v-152fd186]:focus {\n outline: none;\n}\ninput[data-v-152fd186]::-webkit-input-placeholder {\n text-align: center;\n font-size: 12px;\n}\ninput[data-v-152fd186]:-ms-input-placeholder {\n text-align: center;\n font-size: 12px;\n}\ninput[data-v-152fd186]::-ms-input-placeholder {\n text-align: center;\n font-size: 12px;\n}\ninput[data-v-152fd186]::placeholder {\n text-align: center;\n font-size: 12px;\n}\ninput[data-v-152fd186] {\n width: 92%;\n}\n.state[data-v-152fd186] {\n width: 14.5%;\n text-align-last: center;\n color: grey;\n font-size: 12px;\n}\n.zip[data-v-152fd186] {\n width: 30%;\n}\ninput[data-v-152fd186],\n.state[data-v-152fd186] {\n height: 30px;\n display: inline-block;\n text-align: center;\n border-radius: 2px;\n border: 1px solid gray;\n background-color: white;\n margin-bottom: 2px;\n vertical-align: bottom;\n}\noptgroup[data-v-152fd186] {\n font-size: 12px;\n}\ninput.birthdate[data-v-152fd186] {\n color: grey;\n width: 35%;\n height: 31px;\n font-size: 12px;\n}\nlabel[data-v-152fd186] {\n color: #333;\n font-weight: 800;\n margin-bottom: 0.5em !important;\n width: 25%;\n display: inline-block;\n}\n.submit-button[data-v-152fd186] {\n width: 100px;\n height: 30px;\n background: #2068b2;\n color: white;\n border: none;\n margin: 10px auto;\n display: block;\n border-radius: 2px;\n cursor: pointer;\n font: 200 12px Roboto, sans-serif !important;\n}\n.submit-button[data-v-152fd186]:hover {\n background: #4199f1;\n}\n.submit-button[data-v-152fd186]:active {\n background: #134374;\n}\n#error-snack[data-v-152fd186],\n#success-snack[data-v-152fd186],\n#wrong-snack[data-v-152fd186] {\n visibility: hidden;\n width: 50%;\n color: #fff;\n text-align: center;\n border-radius: 2px;\n padding: 16px;\n position: fixed;\n z-index: 1000000;\n left: 25vw;\n bottom: 5%;\n}\n#error-snack.show[data-v-152fd186],\n#success-snack.show[data-v-152fd186],\n#wrong-snack.show[data-v-152fd186] {\n visibility: visible;\n -webkit-animation: fadein-data-v-152fd186 0.5s,fadeout-data-v-152fd186 0.5s 2.5s;\n animation: fadein-data-v-152fd186 0.5s,fadeout-data-v-152fd186 0.5s 2.5s;\n}\n.green[data-v-152fd186] {\n background-color: green;\n}\n.red[data-v-152fd186] {\n background-color: red;\n}\n.orange[data-v-152fd186] {\n background-color: orange;\n}\n.spinner-modal[data-v-152fd186] {\n background-color: rgba(0, 0, 0, 0.4);\n color: #fff;\n position: fixed;\n height: 100%;\n width: 100%;\n top: 0;\n left: 0;\n z-index: 1000000;\n}\n.spinner-container[data-v-152fd186] {\n margin: 50vh auto;\n}\n.flower-spinner[data-v-152fd186],\n.flower-spinner *[data-v-152fd186] {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.flower-spinner[data-v-152fd186] {\n height: 70px;\n width: 70px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin: 0 auto;\n}\n.flower-spinner .dots-container[data-v-152fd186] {\n height: calc(70px / 7);\n width: calc(70px / 7);\n}\n.flower-spinner .smaller-dot[data-v-152fd186] {\n background: #2068b2;\n height: 100%;\n width: 100%;\n border-radius: 50%;\n -webkit-animation: flower-spinner-smaller-dot-animation-data-v-152fd186 2.5s 0s infinite both;\n animation: flower-spinner-smaller-dot-animation-data-v-152fd186 2.5s 0s infinite both;\n}\n.flower-spinner .bigger-dot[data-v-152fd186] {\n background: #2068b2;\n height: 100%;\n width: 100%;\n padding: 10%;\n border-radius: 50%;\n -webkit-animation: flower-spinner-bigger-dot-animation-data-v-152fd186 2.5s 0s infinite both;\n animation: flower-spinner-bigger-dot-animation-data-v-152fd186 2.5s 0s infinite both;\n}\n@-webkit-keyframes flower-spinner-bigger-dot-animation-data-v-152fd186 {\n0%,\n 100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n50% {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n25%,\n 75% {\n -webkit-box-shadow: #2068b2 26px 0px 0px, #2068b2 -26px 0px 0px,\n #2068b2 0px 26px 0px, #2068b2 0px -26px 0px, #2068b2 19px -19px 0px,\n #2068b2 19px 19px 0px, #2068b2 -19px -19px 0px, #2068b2 -19px 19px 0px;\n box-shadow: #2068b2 26px 0px 0px, #2068b2 -26px 0px 0px,\n #2068b2 0px 26px 0px, #2068b2 0px -26px 0px, #2068b2 19px -19px 0px,\n #2068b2 19px 19px 0px, #2068b2 -19px -19px 0px, #2068b2 -19px 19px 0px;\n}\n100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n}\n@keyframes flower-spinner-bigger-dot-animation-data-v-152fd186 {\n0%,\n 100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n50% {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n25%,\n 75% {\n -webkit-box-shadow: #2068b2 26px 0px 0px, #2068b2 -26px 0px 0px,\n #2068b2 0px 26px 0px, #2068b2 0px -26px 0px, #2068b2 19px -19px 0px,\n #2068b2 19px 19px 0px, #2068b2 -19px -19px 0px, #2068b2 -19px 19px 0px;\n box-shadow: #2068b2 26px 0px 0px, #2068b2 -26px 0px 0px,\n #2068b2 0px 26px 0px, #2068b2 0px -26px 0px, #2068b2 19px -19px 0px,\n #2068b2 19px 19px 0px, #2068b2 -19px -19px 0px, #2068b2 -19px 19px 0px;\n}\n100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n}\n@-webkit-keyframes flower-spinner-smaller-dot-animation-data-v-152fd186 {\n0%,\n 100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n25%,\n 75% {\n -webkit-box-shadow: #2068b2 14px 0px 0px, #2068b2 -14px 0px 0px,\n #2068b2 0px 14px 0px, #2068b2 0px -14px 0px, #2068b2 10px -10px 0px,\n #2068b2 10px 10px 0px, #2068b2 -10px -10px 0px, #2068b2 -10px 10px 0px;\n box-shadow: #2068b2 14px 0px 0px, #2068b2 -14px 0px 0px,\n #2068b2 0px 14px 0px, #2068b2 0px -14px 0px, #2068b2 10px -10px 0px,\n #2068b2 10px 10px 0px, #2068b2 -10px -10px 0px, #2068b2 -10px 10px 0px;\n}\n100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n}\n@keyframes flower-spinner-smaller-dot-animation-data-v-152fd186 {\n0%,\n 100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n25%,\n 75% {\n -webkit-box-shadow: #2068b2 14px 0px 0px, #2068b2 -14px 0px 0px,\n #2068b2 0px 14px 0px, #2068b2 0px -14px 0px, #2068b2 10px -10px 0px,\n #2068b2 10px 10px 0px, #2068b2 -10px -10px 0px, #2068b2 -10px 10px 0px;\n box-shadow: #2068b2 14px 0px 0px, #2068b2 -14px 0px 0px,\n #2068b2 0px 14px 0px, #2068b2 0px -14px 0px, #2068b2 10px -10px 0px,\n #2068b2 10px 10px 0px, #2068b2 -10px -10px 0px, #2068b2 -10px 10px 0px;\n}\n100% {\n -webkit-box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n box-shadow: #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px, #2068b2 0px 0px 0px,\n #2068b2 0px 0px 0px, #2068b2 0px 0px 0px;\n}\n}\n@-webkit-keyframes fadein-data-v-152fd186 {\nfrom {\n /* right: 0; */\n opacity: 0;\n}\nto {\n /* right: 100px; */\n opacity: 1;\n}\n}\n@keyframes fadein-data-v-152fd186 {\nfrom {\n /* right: 0; */\n opacity: 0;\n}\nto {\n /* right: 100px; */\n opacity: 1;\n}\n}\n@-webkit-keyframes fadeout-data-v-152fd186 {\nfrom {\n /* right: 100px; */\n opacity: 1;\n}\nto {\n /* right: 0; */\n opacity: 0;\n}\n}\n@keyframes fadeout-data-v-152fd186 {\nfrom {\n /* right: 100px; */\n opacity: 1;\n}\nto {\n /* right: 0; */\n opacity: 0;\n}\n}\n@media screen and (max-width: 480px) {\n#form-up-frontend-app[data-v-152fd186] {\n width: 90vw;\n}\ninput.first[data-v-152fd186],\n input.last[data-v-152fd186],\n input.home[data-v-152fd186],\n input.cell[data-v-152fd186] {\n width: 92%;\n}\n\n /* .state {\n width: 14.5%;\n text-align-last: center;\n color: grey;\n font-size: 12px;\n } */\n\n /* .zip {\n width: 30%;\n } */\n\n /* input.birthdate {\n width: 35%;\n }\n \n label {\n width: 25%;\n } */\n}\n"]} -
foreup-forms/trunk/assets/js/frontend.js
r2057784 r2098771 813 813 this.isSending = true; 814 814 this.spinnerMsg = "Checking if you are a robot..."; 815 this.$recaptcha( 'login').then(token => {815 this.$recaptcha("login").then(token => { 816 816 console.log(token); // Will print the token 817 817 this.form.token = token; … … 860 860 }); 861 861 }, 862 updateCustomer(obj ) {862 updateCustomer(obj, num) { 863 863 console.log("sent", obj); 864 console.log(obj, num); 864 865 this.spinnerMsg = "Updating Contact Info..."; 865 866 if (this.email) { … … 901 902 // console.log(res.data.body); 902 903 let objectified = JSON.parse(response); 903 // console.log(objectified.data);904 // console.log(objectified.data[0].attributes.account_number); 904 905 if (objectified.data.length !== 0) { 906 let acctNum = objectified.data[0].attributes.account_number; 905 907 this.form.customerId = objectified.data[0].id; 908 obj.account_number = acctNum; 906 909 this.updateCustomer(obj); 907 910 } else { -
foreup-forms/trunk/assets/js/frontend.min.js
r2057784 r2098771 1 pluginWebpack([0],{14:function(e,t,s){"use strict";var o=i(s(1)),a=i(s(17));function i(e){return e&&e.__esModule?e:{default:e}}o.default.config.productionTip=!1,new o.default({el:"#vue-frontend-app",render:function(e){return e(a.default)}})},17:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=s(5),a=s(41),i=!1;var r=function(e){i||s(18)},n=s(20)(o.a,a.a,!1,r,"data-v-152fd186",null);n.options.__file="assets/src/frontend/App.vue",t.default=n.exports},18:function(e,t){},41:function(e,t,s){"use strict";var o=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"form-up-frontend-app"}},[s("h2",[e._v(e._s(e.settings.header))]),e._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.first,expression:"form.first"}],staticClass:"first",attrs:{placeholder:"First Name*",type:"text",pattern:"[a-zA-Z0-9 ]+",size:"40"},domProps:{value:e.form.first},on:{input:function(t){t.target.composing||e.$set(e.form,"first",t.target.value)}}}),e._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.last,expression:"form.last"}],staticClass:"last",attrs:{placeholder:"Last Name*",type:"text",pattern:"[a-zA-Z0-9 ]+",size:"40"},domProps:{value:e.form.last},on:{input:function(t){t.target.composing||e.$set(e.form,"last",t.target.value)}}}),e._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.email,expression:"form.email"}],staticClass:"email",attrs:{placeholder:"Email*",type:"email",size:"40"},domProps:{value:e.form.email},on:{input:function(t){t.target.composing||e.$set(e.form,"email",t.target.value)}}}),e._v(" "),e.settings.homePhone?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.homePhone,expression:"form.homePhone"}],staticClass:"home",attrs:{placeholder:e.homePhoneHold,type:"text",size:"40"},domProps:{value:e.form.homePhone},on:{input:function(t){t.target.composing||e.$set(e.form,"homePhone",t.target.value)}}}):e._e(),e._v(" "),e.settings.cellPhone?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.cellPhone,expression:"form.cellPhone"}],staticClass:"cell",attrs:{placeholder:e.cellPhoneHold,type:"text",size:"40"},domProps:{value:e.form.cellPhone},on:{input:function(t){t.target.composing||e.$set(e.form,"cellPhone",t.target.value)}}}):e._e(),e._v(" "),e.settings.address1?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.address1,expression:"form.address1"}],attrs:{placeholder:e.address1Hold,type:"text",size:"40"},domProps:{value:e.form.address1},on:{input:function(t){t.target.composing||e.$set(e.form,"address1",t.target.value)}}}):e._e(),e._v(" "),e.settings.address2?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.address2,expression:"form.address2"}],attrs:{placeholder:e.address2Hold,type:"text",size:"40"},domProps:{value:e.form.address2},on:{input:function(t){t.target.composing||e.$set(e.form,"address2",t.target.value)}}}):e._e(),e._v(" "),e.settings.city?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.city,expression:"form.city"}],staticClass:"city",attrs:{placeholder:e.cityHold,type:"text",size:"40"},domProps:{value:e.form.city},on:{input:function(t){t.target.composing||e.$set(e.form,"city",t.target.value)}}}):e._e(),e._v(" "),e.settings.state?s("select",{directives:[{name:"model",rawName:"v-model",value:e.form.state,expression:"form.state"}],staticClass:"state",attrs:{name:"state"},on:{change:function(t){var s=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.form,"state",t.target.multiple?s:s[0])}}},[s("optgroup",[s("option",{attrs:{value:"",selected:"",disabled:"",hidden:""}},[e._v(e._s(e.stateHold))]),e._v(" "),s("option",{attrs:{value:"AL"}},[e._v("AL")]),e._v(" "),s("option",{attrs:{value:"AK"}},[e._v("AK")]),e._v(" "),s("option",{attrs:{value:"AR"}},[e._v("AR")]),e._v(" "),s("option",{attrs:{value:"AZ"}},[e._v("AZ")]),e._v(" "),s("option",{attrs:{value:"CA"}},[e._v("CA")]),e._v(" "),s("option",{attrs:{value:"CO"}},[e._v("CO")]),e._v(" "),s("option",{attrs:{value:"CT"}},[e._v("CT")]),e._v(" "),s("option",{attrs:{value:"DC"}},[e._v("DC")]),e._v(" "),s("option",{attrs:{value:"DE"}},[e._v("DE")]),e._v(" "),s("option",{attrs:{value:"FL"}},[e._v("FL")]),e._v(" "),s("option",{attrs:{value:"GA"}},[e._v("GA")]),e._v(" "),s("option",{attrs:{value:"HI"}},[e._v("HI")]),e._v(" "),s("option",{attrs:{value:"IA"}},[e._v("IA")]),e._v(" "),s("option",{attrs:{value:"ID"}},[e._v("ID")]),e._v(" "),s("option",{attrs:{value:"IL"}},[e._v("IL")]),e._v(" "),s("option",{attrs:{value:"IN"}},[e._v("IN")]),e._v(" "),s("option",{attrs:{value:"KS"}},[e._v("KS")]),e._v(" "),s("option",{attrs:{value:"KY"}},[e._v("KY")]),e._v(" "),s("option",{attrs:{value:"LA"}},[e._v("LA")]),e._v(" "),s("option",{attrs:{value:"MA"}},[e._v("MA")]),e._v(" "),s("option",{attrs:{value:"MD"}},[e._v("MD")]),e._v(" "),s("option",{attrs:{value:"ME"}},[e._v("ME")]),e._v(" "),s("option",{attrs:{value:"MI"}},[e._v("MI")]),e._v(" "),s("option",{attrs:{value:"MN"}},[e._v("MN")]),e._v(" "),s("option",{attrs:{value:"MO"}},[e._v("MO")]),e._v(" "),s("option",{attrs:{value:"MS"}},[e._v("MS")]),e._v(" "),s("option",{attrs:{value:"MT"}},[e._v("MT")]),e._v(" "),s("option",{attrs:{value:"NC"}},[e._v("NC")]),e._v(" "),s("option",{attrs:{value:"NE"}},[e._v("NE")]),e._v(" "),s("option",{attrs:{value:"NH"}},[e._v("NH")]),e._v(" "),s("option",{attrs:{value:"NJ"}},[e._v("NJ")]),e._v(" "),s("option",{attrs:{value:"NM"}},[e._v("NM")]),e._v(" "),s("option",{attrs:{value:"NV"}},[e._v("NV")]),e._v(" "),s("option",{attrs:{value:"NY"}},[e._v("NY")]),e._v(" "),s("option",{attrs:{value:"ND"}},[e._v("ND")]),e._v(" "),s("option",{attrs:{value:"OH"}},[e._v("OH")]),e._v(" "),s("option",{attrs:{value:"OK"}},[e._v("OK")]),e._v(" "),s("option",{attrs:{value:"OR"}},[e._v("OR")]),e._v(" "),s("option",{attrs:{value:"PA"}},[e._v("PA")]),e._v(" "),s("option",{attrs:{value:"RI"}},[e._v("RI")]),e._v(" "),s("option",{attrs:{value:"SC"}},[e._v("SC")]),e._v(" "),s("option",{attrs:{value:"SD"}},[e._v("SD")]),e._v(" "),s("option",{attrs:{value:"TN"}},[e._v("TN")]),e._v(" "),s("option",{attrs:{value:"TX"}},[e._v("TX")]),e._v(" "),s("option",{attrs:{value:"UT"}},[e._v("UT")]),e._v(" "),s("option",{attrs:{value:"VT"}},[e._v("VT")]),e._v(" "),s("option",{attrs:{value:"VA"}},[e._v("VA")]),e._v(" "),s("option",{attrs:{value:"WA"}},[e._v("WA")]),e._v(" "),s("option",{attrs:{value:"WI"}},[e._v("WI")]),e._v(" "),s("option",{attrs:{value:"WV"}},[e._v("WV")]),e._v(" "),s("option",{attrs:{value:"WY"}},[e._v("WY")])])]):e._e(),e._v(" "),e.settings.zip?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.zip,expression:"form.zip"}],staticClass:"zip",attrs:{placeholder:e.zipHold,type:"text",pattern:"[0-9]{5}",size:"40"},domProps:{value:e.form.zip},on:{input:function(t){t.target.composing||e.$set(e.form,"zip",t.target.value)}}}):e._e(),e._v(" "),e.settings.birthdate?s("label",{attrs:{for:"birthdate"}},[e._v(e._s(e.birthdateHold)+":")]):e._e(),e._v(" "),e.settings.birthdate?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.birthdate,expression:"form.birthdate"}],staticClass:"birthdate",attrs:{type:"date"},domProps:{value:e.form.birthdate},on:{input:function(t){t.target.composing||e.$set(e.form,"birthdate",t.target.value)}}}):e._e(),e._v(" "),s("button",{staticClass:"submit-button",on:{click:function(t){e.checkForm(e.form)}}},[e._v("Sign Up!")]),e._v(" "),s("div",{attrs:{id:"error-snack"}},e._l(e.errors,function(t,o){return s("ul",{key:o},[s("li",[e._v(e._s(t))])])})),e._v(" "),s("div",{attrs:{id:"success-snack"}},[e._v("Success! An email has been sent to: "+e._s(e.email))]),e._v(" "),s("div",{attrs:{id:"wrong-snack"}},[e._v("Oops! :( something went wrong, try again later.")]),e._v(" "),e.isSending?s("div",{staticClass:"spinner-modal"},[s("div",{staticClass:"spinner-container"},[e._m(0),e._v(" "),s("strong",[e._v("Sending, Please Wait: "+e._s(e.spinnerMsg))])])]):e._e()])};o._withStripped=!0;var a={render:o,staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"flower-spinner"},[t("div",{staticClass:"dots-container"},[t("div",{staticClass:"bigger-dot"},[t("div",{staticClass:"smaller-dot"})])])])}]};t.a=a},5:function(e,t,s){"use strict";var o=s(6),a=s.n(o),i=s(1),r=s(12);s.n(r);i.default.use(r.VueReCaptcha,{siteKey:options.recaptchaKey}),t.a={name:"App",data:function(){return{form:{first:"",last:"",email:"",homePhone:"",cellPhone:"",address1:"",address2:"",city:"",state:"",zip:"",birthdate:"",customerId:"",recaptchaToken:""},settings:{homePhone:options.homePhone,cellPhone:options.cellPhone,address1:options.address1,address2:options.address2,city:options.city,state:options.state,zip:options.zip,birthdate:options.birthdate,homePhoneReq:options.homePhoneReq,cellPhoneReq:options.cellPhoneReq,address1Req:options.address1Req,address2Req:options.address2Req,cityReq:options.cityReq,stateReq:options.stateReq,zipReq:options.zipReq,birthdateReq:options.birthdateReq,header:options.header,recaptchaKey:options.recaptchaKey},errors:[],email:"",isSending:!1,spinnerMsg:""}},computed:{homePhoneHold:function(){return this.settings.homePhoneReq?"Home Phone*":"Home Phone"},cellPhoneHold:function(){return this.settings.cellPhoneReq?"Cell Phone*":"Cell Phone"},address1Hold:function(){return this.settings.address1Req?"Address*":"Address"},address2Hold:function(){return this.settings.address2Req?"Address 2*":"Address 2"},cityHold:function(){return this.settings.cityReq?"City*":"City"},stateHold:function(){return this.settings.stateReq?"State*":"State"},zipHold:function(){return this.settings.zipReq?"Zip*":"Zip"},birthdateHold:function(){return this.settings.birthdateReq?"Birthdate*":"Birthdate"}},methods:{recaptcha(e){this.isSending=!0,this.spinnerMsg="Checking if you are a robot...",this.$recaptcha("login").then(t=>{console.log(t),this.form.token=t,this.checkEmail(e)})},handleMessage(e,t){var s=document.getElementById(`${t}-snack`);s.className=`show ${e}`,setTimeout(function(){s.className=s.className.replace("show","")},3e3)},postCustomer(e){console.log("sent",e),this.spinnerMsg="Adding to Mailing List...",this.email&&(this.form={first:"",last:"",email:"",homePhone:"",cellPhone:"",address1:"",address2:"",city:"",state:"",zip:"",birthdate:"",customerId:"",token:""}),a.a.post("../wp-json/foreup-forms/v1/post-customer/",e).then(e=>{console.log(e.data),e.data&&(this.isSending=!1,this.spinnerMsg="",this.handleMessage("green","success"))}).catch(e=>{this.isSending=!1,this.spinnerMsg="",console.log(e.response.data.message),this.handleMessage("orange","wrong")})},updateCustomer(e){console.log("sent",e),this.spinnerMsg="Updating Contact Info...",this.email&&(this.form={first:"",last:"",email:"",homePhone:"",cellPhone:"",address1:"",address2:"",city:"",state:"",zip:"",birthdate:"",customerId:""}),a.a.post("../wp-json/foreup-forms/v1/update-customer/",e).then(e=>{console.log(e.data),e.data&&(this.isSending=!1,this.spinnerMsg="",this.handleMessage("green","success"))}).catch(e=>{this.isSending=!1,this.spinnerMsg="",console.log(e.response.data.message),this.handleMessage("orange","wrong")})},checkEmail(e){this.spinnerMsg="Checking Info...",a.a.post("../wp-json/foreup-forms/v1/check-email/",e).then(t=>{if(console.log(t),t.data[0]){let s=t.data[1].body,o=JSON.parse(s); 0!==o.data.length?(this.form.customerId=o.data[0].id,this.updateCustomer(e)):this.postCustomer(e)}else this.isSending=!1,this.spinnerMsg="",this.handleMessage("orange","wrong")}).catch(e=>{console.log(e),this.isSending=!1,this.spinnerMsg="",this.handleMessage("orange","wrong")})},async checkForm(e){this.spinnerMsg="Verifying Form...",this.errors=[],this.email=this.form.email;let{homePhoneReq:t,cellPhoneReq:s,address1Req:o,address2Req:a,cityReq:i,stateReq:r,zipReq:n,birthdateReq:l,homePhone:d,cellPhone:v,address1:p,address2:u,city:h,state:m,zip:c,birthdate:_}=this.settings;this.form.first||this.errors.push("First Name Required"),this.form.last||this.errors.push("Last Name Required"),e.email.match(/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)&&this.form.email||this.errors.push("Valid Email Required"),t&&d&&!this.form.homePhone&&this.errors.push("Home Phone Required"),s&&v&&!this.form.cellPhone&&this.errors.push("Cell Phone Required"),o&&p&&!this.form.address1&&this.errors.push("Address Required"),a&&u&&!this.form.address2&&this.errors.push("Address 2 Required"),i&&h&&!this.form.city&&this.errors.push("City Required"),r&&m&&!this.form.state&&this.errors.push("State Required"),n&&c&&!this.form.zip&&this.errors.push("Zip Code Required"),l&&_&&!this.form.birthdate&&this.errors.push("Birthdate Required"),this.errors.length?this.handleMessage("red","error"):await this.recaptcha(e)}}}}},[14]);1 pluginWebpack([0],{14:function(e,t,s){"use strict";var o=i(s(1)),a=i(s(17));function i(e){return e&&e.__esModule?e:{default:e}}o.default.config.productionTip=!1,new o.default({el:"#vue-frontend-app",render:function(e){return e(a.default)}})},17:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=s(5),a=s(41),i=!1;var r=function(e){i||s(18)},n=s(20)(o.a,a.a,!1,r,"data-v-152fd186",null);n.options.__file="assets/src/frontend/App.vue",t.default=n.exports},18:function(e,t){},41:function(e,t,s){"use strict";var o=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"form-up-frontend-app"}},[s("h2",[e._v(e._s(e.settings.header))]),e._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.first,expression:"form.first"}],staticClass:"first",attrs:{placeholder:"First Name*",type:"text",pattern:"[a-zA-Z0-9 ]+",size:"40"},domProps:{value:e.form.first},on:{input:function(t){t.target.composing||e.$set(e.form,"first",t.target.value)}}}),e._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.last,expression:"form.last"}],staticClass:"last",attrs:{placeholder:"Last Name*",type:"text",pattern:"[a-zA-Z0-9 ]+",size:"40"},domProps:{value:e.form.last},on:{input:function(t){t.target.composing||e.$set(e.form,"last",t.target.value)}}}),e._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.email,expression:"form.email"}],staticClass:"email",attrs:{placeholder:"Email*",type:"email",size:"40"},domProps:{value:e.form.email},on:{input:function(t){t.target.composing||e.$set(e.form,"email",t.target.value)}}}),e._v(" "),e.settings.homePhone?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.homePhone,expression:"form.homePhone"}],staticClass:"home",attrs:{placeholder:e.homePhoneHold,type:"text",size:"40"},domProps:{value:e.form.homePhone},on:{input:function(t){t.target.composing||e.$set(e.form,"homePhone",t.target.value)}}}):e._e(),e._v(" "),e.settings.cellPhone?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.cellPhone,expression:"form.cellPhone"}],staticClass:"cell",attrs:{placeholder:e.cellPhoneHold,type:"text",size:"40"},domProps:{value:e.form.cellPhone},on:{input:function(t){t.target.composing||e.$set(e.form,"cellPhone",t.target.value)}}}):e._e(),e._v(" "),e.settings.address1?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.address1,expression:"form.address1"}],attrs:{placeholder:e.address1Hold,type:"text",size:"40"},domProps:{value:e.form.address1},on:{input:function(t){t.target.composing||e.$set(e.form,"address1",t.target.value)}}}):e._e(),e._v(" "),e.settings.address2?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.address2,expression:"form.address2"}],attrs:{placeholder:e.address2Hold,type:"text",size:"40"},domProps:{value:e.form.address2},on:{input:function(t){t.target.composing||e.$set(e.form,"address2",t.target.value)}}}):e._e(),e._v(" "),e.settings.city?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.city,expression:"form.city"}],staticClass:"city",attrs:{placeholder:e.cityHold,type:"text",size:"40"},domProps:{value:e.form.city},on:{input:function(t){t.target.composing||e.$set(e.form,"city",t.target.value)}}}):e._e(),e._v(" "),e.settings.state?s("select",{directives:[{name:"model",rawName:"v-model",value:e.form.state,expression:"form.state"}],staticClass:"state",attrs:{name:"state"},on:{change:function(t){var s=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.form,"state",t.target.multiple?s:s[0])}}},[s("optgroup",[s("option",{attrs:{value:"",selected:"",disabled:"",hidden:""}},[e._v(e._s(e.stateHold))]),e._v(" "),s("option",{attrs:{value:"AL"}},[e._v("AL")]),e._v(" "),s("option",{attrs:{value:"AK"}},[e._v("AK")]),e._v(" "),s("option",{attrs:{value:"AR"}},[e._v("AR")]),e._v(" "),s("option",{attrs:{value:"AZ"}},[e._v("AZ")]),e._v(" "),s("option",{attrs:{value:"CA"}},[e._v("CA")]),e._v(" "),s("option",{attrs:{value:"CO"}},[e._v("CO")]),e._v(" "),s("option",{attrs:{value:"CT"}},[e._v("CT")]),e._v(" "),s("option",{attrs:{value:"DC"}},[e._v("DC")]),e._v(" "),s("option",{attrs:{value:"DE"}},[e._v("DE")]),e._v(" "),s("option",{attrs:{value:"FL"}},[e._v("FL")]),e._v(" "),s("option",{attrs:{value:"GA"}},[e._v("GA")]),e._v(" "),s("option",{attrs:{value:"HI"}},[e._v("HI")]),e._v(" "),s("option",{attrs:{value:"IA"}},[e._v("IA")]),e._v(" "),s("option",{attrs:{value:"ID"}},[e._v("ID")]),e._v(" "),s("option",{attrs:{value:"IL"}},[e._v("IL")]),e._v(" "),s("option",{attrs:{value:"IN"}},[e._v("IN")]),e._v(" "),s("option",{attrs:{value:"KS"}},[e._v("KS")]),e._v(" "),s("option",{attrs:{value:"KY"}},[e._v("KY")]),e._v(" "),s("option",{attrs:{value:"LA"}},[e._v("LA")]),e._v(" "),s("option",{attrs:{value:"MA"}},[e._v("MA")]),e._v(" "),s("option",{attrs:{value:"MD"}},[e._v("MD")]),e._v(" "),s("option",{attrs:{value:"ME"}},[e._v("ME")]),e._v(" "),s("option",{attrs:{value:"MI"}},[e._v("MI")]),e._v(" "),s("option",{attrs:{value:"MN"}},[e._v("MN")]),e._v(" "),s("option",{attrs:{value:"MO"}},[e._v("MO")]),e._v(" "),s("option",{attrs:{value:"MS"}},[e._v("MS")]),e._v(" "),s("option",{attrs:{value:"MT"}},[e._v("MT")]),e._v(" "),s("option",{attrs:{value:"NC"}},[e._v("NC")]),e._v(" "),s("option",{attrs:{value:"NE"}},[e._v("NE")]),e._v(" "),s("option",{attrs:{value:"NH"}},[e._v("NH")]),e._v(" "),s("option",{attrs:{value:"NJ"}},[e._v("NJ")]),e._v(" "),s("option",{attrs:{value:"NM"}},[e._v("NM")]),e._v(" "),s("option",{attrs:{value:"NV"}},[e._v("NV")]),e._v(" "),s("option",{attrs:{value:"NY"}},[e._v("NY")]),e._v(" "),s("option",{attrs:{value:"ND"}},[e._v("ND")]),e._v(" "),s("option",{attrs:{value:"OH"}},[e._v("OH")]),e._v(" "),s("option",{attrs:{value:"OK"}},[e._v("OK")]),e._v(" "),s("option",{attrs:{value:"OR"}},[e._v("OR")]),e._v(" "),s("option",{attrs:{value:"PA"}},[e._v("PA")]),e._v(" "),s("option",{attrs:{value:"RI"}},[e._v("RI")]),e._v(" "),s("option",{attrs:{value:"SC"}},[e._v("SC")]),e._v(" "),s("option",{attrs:{value:"SD"}},[e._v("SD")]),e._v(" "),s("option",{attrs:{value:"TN"}},[e._v("TN")]),e._v(" "),s("option",{attrs:{value:"TX"}},[e._v("TX")]),e._v(" "),s("option",{attrs:{value:"UT"}},[e._v("UT")]),e._v(" "),s("option",{attrs:{value:"VT"}},[e._v("VT")]),e._v(" "),s("option",{attrs:{value:"VA"}},[e._v("VA")]),e._v(" "),s("option",{attrs:{value:"WA"}},[e._v("WA")]),e._v(" "),s("option",{attrs:{value:"WI"}},[e._v("WI")]),e._v(" "),s("option",{attrs:{value:"WV"}},[e._v("WV")]),e._v(" "),s("option",{attrs:{value:"WY"}},[e._v("WY")])])]):e._e(),e._v(" "),e.settings.zip?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.zip,expression:"form.zip"}],staticClass:"zip",attrs:{placeholder:e.zipHold,type:"text",pattern:"[0-9]{5}",size:"40"},domProps:{value:e.form.zip},on:{input:function(t){t.target.composing||e.$set(e.form,"zip",t.target.value)}}}):e._e(),e._v(" "),e.settings.birthdate?s("label",{attrs:{for:"birthdate"}},[e._v(e._s(e.birthdateHold)+":")]):e._e(),e._v(" "),e.settings.birthdate?s("input",{directives:[{name:"model",rawName:"v-model",value:e.form.birthdate,expression:"form.birthdate"}],staticClass:"birthdate",attrs:{type:"date"},domProps:{value:e.form.birthdate},on:{input:function(t){t.target.composing||e.$set(e.form,"birthdate",t.target.value)}}}):e._e(),e._v(" "),s("button",{staticClass:"submit-button",on:{click:function(t){e.checkForm(e.form)}}},[e._v("Sign Up!")]),e._v(" "),s("div",{attrs:{id:"error-snack"}},e._l(e.errors,function(t,o){return s("ul",{key:o},[s("li",[e._v(e._s(t))])])})),e._v(" "),s("div",{attrs:{id:"success-snack"}},[e._v("Success! An email has been sent to: "+e._s(e.email))]),e._v(" "),s("div",{attrs:{id:"wrong-snack"}},[e._v("Oops! :( something went wrong, try again later.")]),e._v(" "),e.isSending?s("div",{staticClass:"spinner-modal"},[s("div",{staticClass:"spinner-container"},[e._m(0),e._v(" "),s("strong",[e._v("Sending, Please Wait: "+e._s(e.spinnerMsg))])])]):e._e()])};o._withStripped=!0;var a={render:o,staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"flower-spinner"},[t("div",{staticClass:"dots-container"},[t("div",{staticClass:"bigger-dot"},[t("div",{staticClass:"smaller-dot"})])])])}]};t.a=a},5:function(e,t,s){"use strict";var o=s(6),a=s.n(o),i=s(1),r=s(12);s.n(r);i.default.use(r.VueReCaptcha,{siteKey:options.recaptchaKey}),t.a={name:"App",data:function(){return{form:{first:"",last:"",email:"",homePhone:"",cellPhone:"",address1:"",address2:"",city:"",state:"",zip:"",birthdate:"",customerId:"",recaptchaToken:""},settings:{homePhone:options.homePhone,cellPhone:options.cellPhone,address1:options.address1,address2:options.address2,city:options.city,state:options.state,zip:options.zip,birthdate:options.birthdate,homePhoneReq:options.homePhoneReq,cellPhoneReq:options.cellPhoneReq,address1Req:options.address1Req,address2Req:options.address2Req,cityReq:options.cityReq,stateReq:options.stateReq,zipReq:options.zipReq,birthdateReq:options.birthdateReq,header:options.header,recaptchaKey:options.recaptchaKey},errors:[],email:"",isSending:!1,spinnerMsg:""}},computed:{homePhoneHold:function(){return this.settings.homePhoneReq?"Home Phone*":"Home Phone"},cellPhoneHold:function(){return this.settings.cellPhoneReq?"Cell Phone*":"Cell Phone"},address1Hold:function(){return this.settings.address1Req?"Address*":"Address"},address2Hold:function(){return this.settings.address2Req?"Address 2*":"Address 2"},cityHold:function(){return this.settings.cityReq?"City*":"City"},stateHold:function(){return this.settings.stateReq?"State*":"State"},zipHold:function(){return this.settings.zipReq?"Zip*":"Zip"},birthdateHold:function(){return this.settings.birthdateReq?"Birthdate*":"Birthdate"}},methods:{recaptcha(e){this.isSending=!0,this.spinnerMsg="Checking if you are a robot...",this.$recaptcha("login").then(t=>{console.log(t),this.form.token=t,this.checkEmail(e)})},handleMessage(e,t){var s=document.getElementById(`${t}-snack`);s.className=`show ${e}`,setTimeout(function(){s.className=s.className.replace("show","")},3e3)},postCustomer(e){console.log("sent",e),this.spinnerMsg="Adding to Mailing List...",this.email&&(this.form={first:"",last:"",email:"",homePhone:"",cellPhone:"",address1:"",address2:"",city:"",state:"",zip:"",birthdate:"",customerId:"",token:""}),a.a.post("../wp-json/foreup-forms/v1/post-customer/",e).then(e=>{console.log(e.data),e.data&&(this.isSending=!1,this.spinnerMsg="",this.handleMessage("green","success"))}).catch(e=>{this.isSending=!1,this.spinnerMsg="",console.log(e.response.data.message),this.handleMessage("orange","wrong")})},updateCustomer(e){console.log("sent",e),this.spinnerMsg="Updating Contact Info...",this.email&&(this.form={first:"",last:"",email:"",homePhone:"",cellPhone:"",address1:"",address2:"",city:"",state:"",zip:"",birthdate:"",customerId:""}),a.a.post("../wp-json/foreup-forms/v1/update-customer/",e).then(e=>{console.log(e.data),e.data&&(this.isSending=!1,this.spinnerMsg="",this.handleMessage("green","success"))}).catch(e=>{this.isSending=!1,this.spinnerMsg="",console.log(e.response.data.message),this.handleMessage("orange","wrong")})},checkEmail(e){this.spinnerMsg="Checking Info...",a.a.post("../wp-json/foreup-forms/v1/check-email/",e).then(t=>{if(console.log(t),t.data[0]){let s=t.data[1].body,o=JSON.parse(s);console.log(o.data[0].attributes.account_number),0!==o.data.length?(this.form.customerId=o.data[0].id,this.updateCustomer(e)):this.postCustomer(e)}else this.isSending=!1,this.spinnerMsg="",this.handleMessage("orange","wrong")}).catch(e=>{console.log(e),this.isSending=!1,this.spinnerMsg="",this.handleMessage("orange","wrong")})},async checkForm(e){this.spinnerMsg="Verifying Form...",this.errors=[],this.email=this.form.email;let{homePhoneReq:t,cellPhoneReq:s,address1Req:o,address2Req:a,cityReq:i,stateReq:r,zipReq:n,birthdateReq:l,homePhone:d,cellPhone:v,address1:p,address2:u,city:h,state:c,zip:m,birthdate:_}=this.settings;this.form.first||this.errors.push("First Name Required"),this.form.last||this.errors.push("Last Name Required"),e.email.match(/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)&&this.form.email||this.errors.push("Valid Email Required"),t&&d&&!this.form.homePhone&&this.errors.push("Home Phone Required"),s&&v&&!this.form.cellPhone&&this.errors.push("Cell Phone Required"),o&&p&&!this.form.address1&&this.errors.push("Address Required"),a&&u&&!this.form.address2&&this.errors.push("Address 2 Required"),i&&h&&!this.form.city&&this.errors.push("City Required"),r&&c&&!this.form.state&&this.errors.push("State Required"),n&&m&&!this.form.zip&&this.errors.push("Zip Code Required"),l&&_&&!this.form.birthdate&&this.errors.push("Birthdate Required"),this.errors.length?this.handleMessage("red","error"):await this.recaptcha(e)}}}}},[14]); -
foreup-forms/trunk/assets/src/frontend/App.vue
r2057784 r2098771 149 149 <script> 150 150 import axios from "axios"; 151 import Vue from 'vue';152 import { VueReCaptcha} from 'vue-recaptcha-v3'151 import Vue from "vue"; 152 import { VueReCaptcha } from "vue-recaptcha-v3"; 153 153 154 154 Vue.use(VueReCaptcha, { siteKey: options.recaptchaKey }); … … 156 156 export default { 157 157 name: "App", 158 data: function () {158 data: function() { 159 159 return { 160 160 form: { … … 228 228 recaptcha(obj) { 229 229 this.isSending = true; 230 this.spinnerMsg = "Checking if you are a robot..." 231 this.$recaptcha( 'login').then((token)=> {232 console.log(token) // Will print the token230 this.spinnerMsg = "Checking if you are a robot..."; 231 this.$recaptcha("login").then(token => { 232 console.log(token); // Will print the token 233 233 this.form.token = token; 234 this.checkEmail(obj) 235 }) 234 this.checkEmail(obj); 235 }); 236 236 }, 237 237 handleMessage(color, type) { … … 279 279 }); 280 280 }, 281 updateCustomer(obj ) {281 updateCustomer(obj, num) { 282 282 console.log("sent", obj); 283 console.log(obj, num); 283 284 this.spinnerMsg = "Updating Contact Info..."; 284 285 if (this.email) { … … 321 322 .then(res => { 322 323 console.log(res); 323 if (res.data[0]) {324 if (res.data[0]) { 324 325 let response = res.data[1].body; 325 326 // console.log(res.data.body); 326 327 let objectified = JSON.parse(response); 327 // console.log(objectified.data);328 // console.log(objectified.data[0].attributes.account_number); 328 329 if (objectified.data.length !== 0) { 330 let acctNum = objectified.data[0].attributes.account_number; 329 331 this.form.customerId = objectified.data[0].id; 332 obj.account_number = acctNum; 330 333 this.updateCustomer(obj); 331 334 } else { 332 335 this.postCustomer(obj); 333 336 } 334 } else{337 } else { 335 338 this.isSending = false; 336 339 this.spinnerMsg = ""; … … 538 541 539 542 #error-snack.show, 540 #success-snack.show, #wrong-snack.show { 543 #success-snack.show, 544 #wrong-snack.show { 541 545 visibility: visible; 542 546 -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s; -
foreup-forms/trunk/package-lock.json
r2074981 r2098771 1 1 { 2 2 "name": "foreup-forms", 3 "version": "1.1. 6",3 "version": "1.1.7", 4 4 "lockfileVersion": 1, 5 5 "requires": true, -
foreup-forms/trunk/package.json
r2074981 r2098771 1 1 { 2 2 "name": "foreup-forms", 3 "version": "1.1. 6",3 "version": "1.1.7", 4 4 "description": "Forms that integrate with foreUP Golf Software", 5 5 "author": "Nathan Johnson <nathan@foreup.com>", -
foreup-forms/trunk/plugin.php
r2074981 r2098771 4 4 Plugin URI: https://foreup.com/ 5 5 Description: Forms that integrate with foreUP Golf Software 6 Version: 1.1. 66 Version: 1.1.7 7 7 Author: foreUP Software 8 8 Author URI: https://freakingjohnson.github.io/portfolio/ … … 1075 1075 $birthdate = sanitize_text_field(trim($request['birthdate'])); 1076 1076 $customerid = sanitize_text_field(trim($request['customerId'])); 1077 1077 $exist_account_number = sanitize_text_field(trim($request['account_number'])); 1078 1079 $account_num = get_option('formup_account_counter'); 1080 1081 $account_prefix = "ON"; 1082 1083 if (!get_option('formup_account_counter')) { 1084 $account_number = null; 1085 } elseif (get_option('formup_account_prefix') and get_option('formup_account_counter')) { 1086 $account_number = $account_prefix . $account_num; 1087 } else { 1088 $account_number = $account_num; 1089 } 1078 1090 // $group = get_option('formup_group'); 1079 1091 … … 1081 1093 1082 1094 date_default_timezone_set('UTC'); 1083 $body = "{ 1084 \"data\": { 1085 \"type\": \"customer\", 1086 \"attributes\": { 1087 \"username\": \"\", 1088 \"company_name\": \"\", 1089 \"taxable\": true, 1090 \"discount\": 0, 1091 \"opt_out_email\": false, 1092 \"opt_out_text\": false, 1093 \"date_created\": \"$today\", 1094 \"contact_info\": { 1095 \"id\": \"\", 1096 \"first_name\": \"$first\", 1097 \"last_name\": \"$last\", 1098 \"phone_number\": \"$home\", 1099 \"cell_phone_number\": \"$cell\", 1100 \"email\": \"$email\", 1101 \"birthday\": \"$birthdate\", 1102 \"address_1\": \"$address1\", 1103 \"address_2\": \"$address2\", 1104 \"city\": \"$city\", 1105 \"state\": \"$state\", 1106 \"zip\": \"$zip\", 1107 \"country\": \"United States\", 1108 \"handicap_account_number\": \"\", 1109 \"handicap_score\": \"\", 1110 \"comments\": \"\" 1111 } 1112 } 1113 } 1114 }"; 1095 if ($exist_account_number) { 1096 $body = "{ 1097 \"data\": { 1098 \"type\": \"customer\", 1099 \"attributes\": { 1100 \"username\": \"\", 1101 \"company_name\": \"\", 1102 \"taxable\": true, 1103 \"discount\": 0, 1104 \"opt_out_email\": false, 1105 \"opt_out_text\": false, 1106 \"date_created\": \"$today\", 1107 \"contact_info\": { 1108 \"id\": \"\", 1109 \"first_name\": \"$first\", 1110 \"last_name\": \"$last\", 1111 \"phone_number\": \"$home\", 1112 \"cell_phone_number\": \"$cell\", 1113 \"email\": \"$email\", 1114 \"birthday\": \"$birthdate\", 1115 \"address_1\": \"$address1\", 1116 \"address_2\": \"$address2\", 1117 \"city\": \"$city\", 1118 \"state\": \"$state\", 1119 \"zip\": \"$zip\", 1120 \"country\": \"United States\", 1121 \"handicap_account_number\": \"\", 1122 \"handicap_score\": \"\", 1123 \"comments\": \"\" 1124 } 1125 } 1126 } 1127 }"; 1128 } else if ($account_number) { 1129 $body = "{ 1130 \"data\": { 1131 \"type\": \"customer\", 1132 \"attributes\": { 1133 \"username\": \"\", 1134 \"account_number\": \"$account_number\", 1135 \"company_name\": \"\", 1136 \"taxable\": true, 1137 \"discount\": 0, 1138 \"opt_out_email\": false, 1139 \"opt_out_text\": false, 1140 \"date_created\": \"$today\", 1141 \"contact_info\": { 1142 \"id\": \"\", 1143 \"first_name\": \"$first\", 1144 \"last_name\": \"$last\", 1145 \"phone_number\": \"$home\", 1146 \"cell_phone_number\": \"$cell\", 1147 \"email\": \"$email\", 1148 \"birthday\": \"$birthdate\", 1149 \"address_1\": \"$address1\", 1150 \"address_2\": \"$address2\", 1151 \"city\": \"$city\", 1152 \"state\": \"$state\", 1153 \"zip\": \"$zip\", 1154 \"country\": \"United States\", 1155 \"handicap_account_number\": \"\", 1156 \"handicap_score\": \"\", 1157 \"comments\": \"\" 1158 } 1159 } 1160 } 1161 }"; 1162 } else { 1163 $body = "{ 1164 \"data\": { 1165 \"type\": \"customer\", 1166 \"attributes\": { 1167 \"username\": \"\", 1168 \"company_name\": \"\", 1169 \"taxable\": true, 1170 \"discount\": 0, 1171 \"opt_out_email\": false, 1172 \"opt_out_text\": false, 1173 \"date_created\": \"$today\", 1174 \"contact_info\": { 1175 \"id\": \"\", 1176 \"first_name\": \"$first\", 1177 \"last_name\": \"$last\", 1178 \"phone_number\": \"$home\", 1179 \"cell_phone_number\": \"$cell\", 1180 \"email\": \"$email\", 1181 \"birthday\": \"$birthdate\", 1182 \"address_1\": \"$address1\", 1183 \"address_2\": \"$address2\", 1184 \"city\": \"$city\", 1185 \"state\": \"$state\", 1186 \"zip\": \"$zip\", 1187 \"country\": \"United States\", 1188 \"handicap_account_number\": \"\", 1189 \"handicap_score\": \"\", 1190 \"comments\": \"\" 1191 } 1192 } 1193 } 1194 }"; 1195 } 1115 1196 1116 1197 $args = array(
Note: See TracChangeset
for help on using the changeset viewer.