1(window.webpackJsonp=window.webpackJsonp||[]).push([[148],{640:function(e,t,r){var content=r(645);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,r(37).default)("9f97df42",content,!0,{sourceMap:!1})},641:function(e,t,r){var content=r(647);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,r(37).default)("c1d7fd68",content,!0,{sourceMap:!1})},642:function(e,t,r){"use strict";var n=r(19),c=r(25),o=(r(42),r(43),r(127),r(67),r(68),r(49),r(44),r(17),r(188)),l=r(6),d=(r(38),r(50),r(60),r(45),r(58),r(59),r(643)),f=r(30);r(66);function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){Object(c.a)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(e,t){return Object.entries(e).reduce((function(e,r){var o=Object(n.a)(r,2),l=o[0],d=o[1];return m(m({},e),{},Object(c.a)({},l,"function"==typeof d?d(t):d))}),{})}(function(e,t){var r=Object(f.a)(e);return"object"!==r&&(console.error('[slicezone] prop "theme" is not valid.'),console.log("Expected type to be object, received ".concat(r," ").concat(t.slice?'at slice "'.concat(t.slice.slice_type,'"'):""," (pos. ").concat(t.i,")"))),e}(function(){if("function"==typeof e)return e(t);var r=t.sliceName;return r&&e[r]?"function"==typeof e[r]?e[r](t):e[r]:e}(),t),t)},v=(r(150),{props:["slice"],computed:{endpoint:function(){return this.$prismic.apiEndpoint.split("/").slice(0,-2).join("/")}}}),O=(r(644),r(15)),j=Object(O.a)(v,(function(){var e=this,t=e._self._c;return t("section",{staticClass:"section"},[t("h1",[e._v(e._s(e.slice?e.slice.slice_type:"New Slice")+" error")]),e._v(" "),e._m(0),e._v(" "),t("p",[e._v("\n If you did, make sure this `slice_type` can be matched with one of your\n components.\n ")])])}),[function(){var e=this,t=e._self._c;return t("p",[e._v("\n Prismic API references a `slice_type` that could not be matched by the\n SliceZone.\n "),t("br"),e._v("\n Did you register libraries path correctly?\n ")])}],!1,null,"53eca8a8",null).exports,_=(r(46),r(106),{props:["type","uid","pathToDocs"],data:function(){if(!this.$prismic)return{code:'<slice-zone \n type="pageType"\n uid="pageUid"\n />',endPath:"https://prismic.io/dashboard"};var e=this.$prismic.apiEndpoint.replace("cdn.","").split("/api/");return e.pop(),{code:'<slice-zone \n type="pageType"\n uid="pageUid"\n />',endPath:e.join("/").concat("/documents")}}}),x=(r(646),Object(O.a)(_,(function(){var e=this,t=e._self._c;return t("section",{staticClass:"box"},[t("h1",{staticClass:"title"},[e._v("Your SliceZone is empty")]),e._v(" "),e._m(0),e._v(" "),t("p",[t("code",{staticClass:"code"},[e._v("\n "+e._s(e.code)+"\n ")])]),e._v(" "),t("a",{attrs:{target:"_blank",href:e.endPath}},[e._v("Create a page on Prismic!")])])}),[function(){var e=this,t=e._self._c;return t("p",[e._v("\n To start rendering components here, create a document on Prismic."),t("br"),e._v("\n Then, update your SliceZone accordingly:"),t("br")])}],!1,null,"4e6a206c",null).exports);function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function S(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){Object(c.a)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEac
1h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var P=function(p){return new Promise((function(e,t){return p.then(t,e)}))},k=function(e){return function(e){return e instanceof Promise||e instanceof Array&&e.every((function(e){return e instanceof Promise}))}(e)?e:Promise.resolve(e)},D=["repeat","repeatable","multi"],z={name:"SliceZone",props:{type:{type:String,required:!1},uid:{type:String,required:!1},lang:{type:String,required:!1},params:{type:Object,required:!1,default:function(){return null}},queryType:{type:String,default:"multi",validator:function(e){return-1!==[].concat(D,["single"]).indexOf(e)}},slicesKey:{type:String,required:!1,default:""},components:{required:!1,default:function(){return{}}},debug:{required:!1,type:Boolean,default:!1},slices:{required:!1},pathToDocs:{required:!1,type:String},resolver:{required:!1,type:Function,description:"Resolver takes slice information and returns a dynamic import"},wrapper:{required:!1,type:String,default:"div",description:"Wrapper tag (div, section, main...)"},NotFound:{type:Function,required:!1,default:function(){return j}},theme:{type:[Object,Function],required:!1,default:function(){return{}}},sliceProps:{type:[Object,Function],required:!1,default:function(){return{}}}},computed:{computedImports:function(e){var t=e.components,r=e.resolver,n=e.slices,c=e.NotFound,o=(e.debug,(n||[]).map((function(e){return Object(d.pascalize)(e.slice_type)})));return(n||[]).map((function(e,i){return function(){var e,n,l,d=(n=k(t[o[i]]||(e={sliceName:o[i],index:i},r?r(e):null)),Array.isArray(n)?n:[n]);return(l=d,P(Promise.all(l.map(P)))).catch(c)}}))},computedSlices:function(e){var t=e.slices,r=e.theme,n=e.sliceProps,c=e.computedImports;return(t||[]).map((function(e,i){var t={i:i,slice:e,sliceName:Object(d.pascalize)(e.slice_type)};return{import:c[i],data:{props:S({slice:e,theme:h(r,t)},"function"==typeof n?n(t):n),key:e.id},name:Object(d.pascalize)(e.slice_type)}}))}},render:function(e){for(var t={},r=0,c=Object.keys(this.$scopedSlots);r<c.length;r++){var o=c[r],l=o.split("."),d=Object(n.a)(l,2),f=d[0],y=d[1];f&&(t[f]=t[f]||{},t[f][y||"default"]=this.$scopedSlots[o])}return this.computedSlices&&this.computedSlices.length?e(this.wrapper,{},this.computedSlices.map((function(r){return e(r.import,S(S({},r.data),{},{scopedSlots:t[r.name]}),[])}
1))):e(x,{props:{uid:this.uid,type:this.type,pathToDocs:this.pathToDocs}})}},C={props:{error:{default:""}}},$=Object(O.a)(C,(function(){var e=this,t=e._self._c;return t("div",[e.error?t("p",[e._v("\n An error occurred while fetching content:\n "),t("span",{staticStyle:{color:"tomato"}},[e._v(e._s(e.error))])]):e._e()])}),[],!1,null,null,null).exports;function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function E(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(Object(r),!0).forEach((function(t){Object(c.a)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Z=["repeat","repeatable","multi"],A={name:"PageFetch",components:{SliceZone:z},props:E({type:{type:String,required:!0}},Object.entries(z.props).reduce((function(e,t){var r=Object(n.a)(t,2),o=r[0],l=r[1];return-1===["type","slices"].indexOf(o)?E(E({},e),{},Object(c.a)({},o,l)):e}),{})),data:function(){return{slices:[]}},computed:{apiParams:function(e){var t=e.params,r=e.lang;return t||{lang:r}}},fetch:function(){var e=this;return Object(l.a)(regeneratorRuntime.mark((function t(){var r,n,c,l,d,f,y;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,n=-1!==Z.indexOf(e.queryType)?["getByUID",[e.type,e.uid,e.apiParams]]:["getSingle",[e.type,e.apiParams]],t.next=1,(r=e.$prismic.api)[n[0]].apply(r,Object(o.a)(n[1]));case 1:if(c=t.sent,e.slices=void 0,!c){t.next=7;break}if(!e.slicesKey){t.next=2;break}e.slicesKey in c.data&&Array.isArray(c.data[e.slicesKey])?e.slices=c.data[e.slicesKey]:console.error("[SliceZone/fetch] Cannot find slice zone at specified key `%s`\n\nCheck the document below to make sure you provided the right key:",e.slicesKey,c.data),t.next=6;break;case 2:l=0,d=["body","slices"];case 3:if(!(l<d.length)){t.next=5;break}if(!((f=d[l])in c.data)||!Array.isArray(c.data[f])){t.next=4;break}return e.slices=c.data[f],t.abrupt("continue",5);case 4:l++,t.next=3;break;case 5:e.slices||console.error('[SliceZone/fetch] Cannot find slice zone in document\n\nCheck the document below to make sure your slice zone is here or provide the `slices-key` props:\n\n<slice-zone ... slices-key="mySliceZone" />\n',c.data);case 6:t.next=8;break;case 7:throw c;case 8:e.slices||(e.slices=[]),t.next=10;break;case 9:t.prev=9,y=t.catch(0),console.error("[SliceZone/fetch]",y),e.slices=[];case 10:case"end":return t.stop()}}),t,null,[[0,9]])})))()},render:function(e){return this.$fetchState&&(this.$fetchState.pending||this.$fetchState.error)?e($,{props:{error:this.$fetchState.error}}):e(z,{scopedSlots:this.$scopedSlots,props:E(E({},this.$props),{},{slices:this.slices})})}};function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function M(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){Object(c.a)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}t.a={name:"SliceZone",props:Object.entries(M(M({},A.props),z.props)).reduce((function(e,t){var r=Object(n.a)(t,2),o=r[0],l=M({},r[1]);return delete l.validator,l.required=!1,M(M({},e),{},Object(c.a)({},o,l))}),{}),render:function(e){var t=this.type,r=this.uid,n=this.slices,c=this.queryType,o=this.resolver;return e(n||!t||!r&&"single"!==c?z:A,{scopedSlots:this.$scopedSlots,props:M(M({},this.$props),{},{resolver:o||this.$sliceMachine.resolver})})}}},643:function(e,t){const r=/-(\w)/g;const n=/\B([A-Z])/g;
1function c(e){return e.replace(n,"-$1").toLowerCase()}e.exports={pascalize:function(e){return e?(e=e.replace(/_/g,"-").replace(r,((e,t)=>t?t.toUpperCase():"")))[0].toUpperCase()+e.slice(1):""},hyphenate:c,snakelize:function(e){return c(e).replace(/-/g,"_")}}},644:function(e,t,r){"use strict";r(640)},645:function(e,t,r){var n=r(36)((function(i){return i[1]}));n.push([e.i,"/*purgecss start ignore*/\n.section[data-v-53eca8a8]{\n position:relative;\n background:#f7f7f7;\n color:#111;\n padding:4em;\n text-align:center;\n border-top:1px solid #111;\n border-bottom:1px solid #111\n}\n\n/*purgecss end ignore*/",""]),n.locals={},e.exports=n},646:function(e,t,r){"use strict";r(641)},647:function(e,t,r){var n=r(36)((function(i){return i[1]}));n.push([e.i,'/*purgecss start ignore*/\n.box[data-v-4e6a206c]{\n max-width:840px;\n padding:44px;\n margin:4rem auto;\n background:#fff;\n color:#111;\n text-align:left;\n box-shadow:0 2px 6px rgba(0,0,0,.15)\n}\n.code[data-v-4e6a206c]{\n background:#f5f6fa;\n padding:6px;\n margin:1rem auto;\n display:block\n}\n.title[data-v-4e6a206c]{\n font-size:32px;\n margin-bottom:1rem 0\n}\np[data-v-4e6a206c]{\n font-size:22px;\n max-width:650px;\n margin:1rem 0\n}\na[data-v-4e6a206c]{\n font-size:24px;\n padding:12px;\n color:#111\n}\na[data-v-4e6a206c]:after{\n content:"";\n background-image:url(https://images.prismic.io/test-sm1905/dfaddfb9-2146-4135-b043-785e7855994e_arrow-sm.svg?auto=compress%2Cformat);\n font-size:18px;\n margin-left:10px;\n width:30px;\n display:inline-block;\n border-radius:50%;\n height:30px;\n color:#1d2230;\n vertical-align:center;\n top:5px;\n position:relative\n}\n\n/*purgecss end ignore*/',""]),n.locals={},e.exports=n},954:function(e,t,r){"use strict";r.r(t);var n=r(6),c=(r(38),r(74),r(17),r(75),r(44),{name:"MindSpotGPV3",components:{SliceZone:r(642).a},layout:"msgp",asyncData:function(e){return Object(n.a)(regeneratorRuntime.mark((function t(){var r,n,c,o,l,d,f,y;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$prismic,e.params,c=e.error,o=!1,t.next=1,n.api.getByUID("msgp_pages_v3","how-to-refer");case 1:if(l=t.sent,d=["banner","msgp_whats_next"],f=[],y={},null!=l&&null!==(r=l.data)&&void 0!==r&&r.slices&&(l.data.slices.forEach((function(e,t){d.includes(e.slice_type)?y[e.slice_type]=[e]:f.push(e)})),o=!0),!l){t.next=2;break}return t.abrupt("return",{page:l,otherSlices:f,isLoaded:o,reservedSliceData:y});case 2:c({statusCode:404,message:"Page not found"});case 3:case"end":return t.stop()}}),t)})))()},data:function(){return{}},head:function(){return{title:this.page.data.meta_title||"MindSpot - Free Online Mental Health Support",meta:[{hid:"description",name:"description",content:this.page.data.meta_description}]}},methods:{setActiveTab:function(e){this.activeTab=e}}}),o=r(15),component=Object(o.a)(c,(function(){var e=this,t=e._self._c;return e.isLoaded?t("div",{},[e.reservedSliceData.banner?t("slice-zone",{attrs:{slices:e.reservedSliceData.banner}}):e._e(),e._v(" "),t("div",{staticClass:"max-w-7xl px-8 lg:px-10 mx-auto"},[t("div",{staticClass:"flex flex-col lg:flex-row z-50 mt-32"},[t("div",{staticClass:"w-full lg:w-3/12"},[t("slice-zone",{attrs:{type:"page",uid:"msgp-nav"}})],1),e._v(" "),t("div",{staticClass:"w-full lg:w-9/12"},[t("div",{staticClass:"lg:ml-18"},[t("slice-zone",{attrs:{slices:e.otherSlices}})],1)])]),e._v(" "),e.reservedSliceData.msgp_whats_next?t("slice-zone",{attrs:{slices:e.reservedSliceData.msgp_whats_next}}):e._e()],1)],1):e._e()}),[],!1,null,null,null);t.default=component.exports}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.