Plugin Directory

Changeset 2098771


Ignore:
Timestamp:
05/31/2019 06:11:30 PM (7 years ago)
Author:
foreupsoftware
Message:

v 1.1.7

Location:
foreup-forms/trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • foreup-forms/trunk/README.txt

    r2074981 r2098771  
    5151= 1.1.6 =
    5252*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,2GAEE,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  
    813813      this.isSending = true;
    814814      this.spinnerMsg = "Checking if you are a robot...";
    815       this.$recaptcha('login').then(token => {
     815      this.$recaptcha("login").then(token => {
    816816        console.log(token); // Will print the token
    817817        this.form.token = token;
     
    860860      });
    861861    },
    862     updateCustomer(obj) {
     862    updateCustomer(obj, num) {
    863863      console.log("sent", obj);
     864      console.log(obj, num);
    864865      this.spinnerMsg = "Updating Contact Info...";
    865866      if (this.email) {
     
    901902          //   console.log(res.data.body);
    902903          let objectified = JSON.parse(response);
    903           //   console.log(objectified.data);
     904          // console.log(objectified.data[0].attributes.account_number);
    904905          if (objectified.data.length !== 0) {
     906            let acctNum = objectified.data[0].attributes.account_number;
    905907            this.form.customerId = objectified.data[0].id;
     908            obj.account_number = acctNum;
    906909            this.updateCustomer(obj);
    907910          } 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]);
     1pluginWebpack([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  
    149149<script>
    150150import axios from "axios";
    151 import Vue from 'vue';
    152 import {VueReCaptcha} from 'vue-recaptcha-v3'
     151import Vue from "vue";
     152import { VueReCaptcha } from "vue-recaptcha-v3";
    153153
    154154Vue.use(VueReCaptcha, { siteKey: options.recaptchaKey });
     
    156156export default {
    157157  name: "App",
    158   data: function () {
     158  data: function() {
    159159    return {
    160160      form: {
     
    228228    recaptcha(obj) {
    229229      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 token
     230      this.spinnerMsg = "Checking if you are a robot...";
     231      this.$recaptcha("login").then(token => {
     232        console.log(token); // Will print the token
    233233        this.form.token = token;
    234         this.checkEmail(obj)
    235       })
     234        this.checkEmail(obj);
     235      });
    236236    },
    237237    handleMessage(color, type) {
     
    279279        });
    280280    },
    281     updateCustomer(obj) {
     281    updateCustomer(obj, num) {
    282282      console.log("sent", obj);
     283      console.log(obj, num);
    283284      this.spinnerMsg = "Updating Contact Info...";
    284285      if (this.email) {
     
    321322        .then(res => {
    322323          console.log(res);
    323           if(res.data[0]) {
     324          if (res.data[0]) {
    324325            let response = res.data[1].body;
    325326            //   console.log(res.data.body);
    326327            let objectified = JSON.parse(response);
    327             //   console.log(objectified.data);
     328            // console.log(objectified.data[0].attributes.account_number);
    328329            if (objectified.data.length !== 0) {
     330              let acctNum = objectified.data[0].attributes.account_number;
    329331              this.form.customerId = objectified.data[0].id;
     332              obj.account_number = acctNum;
    330333              this.updateCustomer(obj);
    331334            } else {
    332335              this.postCustomer(obj);
    333336            }
    334           }else{
     337          } else {
    335338            this.isSending = false;
    336339            this.spinnerMsg = "";
     
    538541
    539542#error-snack.show,
    540 #success-snack.show, #wrong-snack.show {
     543#success-snack.show,
     544#wrong-snack.show {
    541545  visibility: visible;
    542546  -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
  • foreup-forms/trunk/package-lock.json

    r2074981 r2098771  
    11{
    22    "name": "foreup-forms",
    3     "version": "1.1.6",
     3    "version": "1.1.7",
    44    "lockfileVersion": 1,
    55    "requires": true,
  • foreup-forms/trunk/package.json

    r2074981 r2098771  
    11{
    22    "name": "foreup-forms",
    3     "version": "1.1.6",
     3    "version": "1.1.7",
    44    "description": "Forms that integrate with foreUP Golf Software",
    55    "author": "Nathan Johnson <nathan@foreup.com>",
  • foreup-forms/trunk/plugin.php

    r2074981 r2098771  
    44Plugin URI: https://foreup.com/
    55Description: Forms that integrate with foreUP Golf Software
    6 Version: 1.1.6
     6Version: 1.1.7
    77Author: foreUP Software
    88Author URI: https://freakingjohnson.github.io/portfolio/
     
    10751075        $birthdate = sanitize_text_field(trim($request['birthdate']));
    10761076        $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        }
    10781090        // $group = get_option('formup_group');
    10791091
     
    10811093
    10821094        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        }
    11151196
    11161197        $args = array(
Note: See TracChangeset for help on using the changeset viewer.