text: exports.ids = [4];
  exports.modules = {
  
  /***/ 88:
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  // ESM COMPAT FLAG
  __webpack_require__.r(__webpack_exports__);
  
  // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/SendGrid.vue?vue&type=template&id=ec9be9a8&
  var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_vm._ssrNode(((!_vm.sent)?("<div class=\"item\"><div class=\"footer__heading xs-mb2\">Newsletter Signup</div> <form action=\"/.netlify/functions/app\" name=\"mailinglist\"><input type=\"email\" placeholder=\"you@email.com\""+(_vm._ssrAttr("value",(_vm.emaildata.email)))+" class=\"text-input text-input--small xs-mb1 xs-mr2\"> <button type=\"submit\" class=\"button button--transparent button--small\">Submit</button></form></div>"):("<div class=\"item\"><div class=\"xs-mb2\">"+_vm._ssrEscape(_vm._s(_vm.emaildata.email)+" has been added to our newsletter.")+"</div></div>")))])}
  var staticRenderFns = []
  
  
  // CONCATENATED MODULE: ./components/SendGrid.vue?vue&type=template&id=ec9be9a8&
  
  // EXTERNAL MODULE: external "lodash/capitalize"
  var capitalize_ = __webpack_require__(16);
  
  // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/SendGrid.vue?vue&type=script&lang=js&
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  //
  
  /* harmony default export */ var SendGridvue_type_script_lang_js_ = ({
    data() {
      return {
        emaildata: {
          email: null
        },
        sent: false
      };
    },
  
    methods: {
      async processForm() {
        try {
          const sendgrid = await this.$axios.post(`${undefined}/.netlify/functions/app`, this.emaildata);
          console.log("Processed!");
          this.sent = true;
        } catch (e) {
          console.log(e);
        }
      }
  
    }
  });
  // CONCATENATED MODULE: ./components/SendGrid.vue?vue&type=script&lang=js&
   /* harmony default export */ var components_SendGridvue_type_script_lang_js_ = (SendGridvue_type_script_lang_js_); 
  // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
  var componentNormalizer = __webpack_require__(1);
  
  // CONCATENATED MODULE: ./components/SendGrid.vue
  
  
  
  
  
  /* normalize component */
  
  var component = Object(componentNormalizer["a" /* default */])(
    components_SendGridvue_type_script_lang_js_,
    render,
    staticRenderFns,
    false,
    null,
    null,
    "05b25a36"
    
  )
  
  /* harmony default export */ var SendGrid = __webpack_exports__["default"] = (component.exports);
  
  /***/ })
  
  };;
  //# sourceMappingURL=SendGrid.js.map