1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5400],{55400:function(e,t,n){"use strict";n.r(t);var a=n(94442),r=n(67294),l=n(11163),c=n(25675),s=n.n(c),o=n(41664),i=n.n(o),u=n(94184),f=n.n(u),p=n(88767),d=n(21182),h=n(89583),m=n(85893),x=[{link:"/yamaha-racing",alt:"yamaha racing"},{link:"/",alt:"yamaha riding academy"},{link:"/yamaha-technical-academy",alt:"yamaha technical academy"},{link:"#",alt:"yamaha club"}],v=[{title:"Models",links:[{name:"Personal Commuter",link:"/personal-commuter"},{name:"Sports Machine",link:"/sport-machines"},{name:"Y-Connect",link:"/y-connect"}]},{title:"Stores",links:[{name:"YZONE",link:"/rev-store"},{name:"REVZONE",link:"/rev-store"},{name:"Find Dealership",link:"https://find-dealer.yamaha-motor.com.ph/"}]},{title:"The Company",links:[{name:"About Us",link:"/about"},{name:"News & Events",link:"/news/news-and-events"},{name:"Contact Us",link:"/contact"},{name:"Privacy & Policy",link:"/privacy-policy"}]},{title:"Ownership",links:[{name:"Service & Maintenance",link:"/service-and-maintenance"}]},{title:"Discover More",links:[{name:"Yamaha Racing",link:"/yamaha-racing"}]}];t.default=function(){var e=(0,a.Z)().darkMode,t=(0,l.useRouter)(),n=(0,r.useState)(""),c=n[0],o=n[1],u=(0,p.useMutation)("subscribe",(function(e){return(0,d.qC)("/subscribe",{email_address:e})})),y=u.mutate,b=u.isLoading,w=u.isSuccess,g=(0,r.useState)(!1),j=g[0],k=g[1];return(0,r.useEffect)((function(){w&&(k(!0),setTimeout((function(){k(!1)}),5e3))}),[w]),(0,m.jsxs)("div",{className:"h-screen pt-20 w-full flex flex-col gap-[50px] ".concat(f()({"bg-white":!e})),children:[j&&(0,m.jsx)("div",{className:"fixed top-0 left-0 w-full h-screen bg-black bg-opacity-50 flex justify-center items-center z-40",children:(0,m.jsx)("div",{role:"alert",className:" border rounded-lg border-gray-100 bg-white p-4 max-w-xl w-full z-40 absolute top-24",children:(0,m.jsxs)("div",{className:"flex items-start gap-4",children:[(0,m.jsx)("span",{className:"text-green-600",children:(0,m.jsx)(h.FJM,{className:"text-4xl"})}),(0,m.jsxs)("div",{className:"flex-1",children:[(0,m.jsx)("strong",{className:"block text-xl font-bold text-gray-900",children:"You Have Subscibed!"}),(0,m.jsx)("p",{className:"mt-4 text-xl text-black",children:"You have successfully subscribed to Yamaha Philippines."})]}),(0,m.jsx)("button",{className:"text-gray-500 transition hover:text-gray-600",onClick:function(){return k(!1)},children:(0,m.jsx)("span",{className:"sr-only",children:"Dismiss popup"})})]})})}),(0,m.jsxs)("div",{className:"flex-1 p-[20px] flex flex-col justify-end items-center gap-10",children:[(0,m.jsxs)("div",{className:"flex justify-center flex-wrap gap-10 p-5",children:[(0,m.jsxs)("div",{className:"flex gap-[20px] sm:gap-10 h-[100px] sm:h-[150px] md:h-[200px] xl:h-[250px]",children:[(0,m.jsx)(i(),{href:"https://www.yamaha-motor.eu/en/corporate/about-us/our-mission/#/",children:(0,m.jsx)("div",{className:"relative w-[200px] sm:w-[400px] md:w-[500px] h-full",children:(0,m.jsx)(s(),{decoding:"async",alt:"yamaha global",src:"/images/commons/footer/footer-map-".concat(e?"dark":"light",".webp"),layout:"fill",objectFit:"contain"})})}),(0,m.jsx)(i(),{href:"https://www.yamaha-motor.eu/en/corporate/about-us/our-mission/#/",children:(0,m.jsx)("div",{className:"relative w-[100px] md:w-[150px] h-full",children:(0,m.jsx)(s(),{decoding:"async",alt:"kando",src:"/images/commons/footer/footer-logo-".concat(e?"dark":"light",".webp"),layout:"fill",objectFit:"contain"})})})]}),(0,m.jsx)("div",{className:"flex flex-wrap text-[14px] sm:text-[16px] gap-5 max-w-[500px]",children:v.map((function(e,n){return(0,m.jsxs)("div",{className:"flex-1 whitespace-nowrap",children:[(0,m.jsx)("div",{className:"font-bold",children:e.title}),(0,m.jsx)("div",{className:"flex flex-col mt-2",children:e.links.map((function(e,n){return(0,m.jsx)("div",{className:"cursor-pointer hover:text-gray-500",onClick:function(){return t.push(e.link)},children:e.name},n)}))})]},n)}))})]}),(0,m.jsxs)("div",{className:"border-[2px] text-[14px] border-[#505050] w-full max-w-[700px] flex",children:[(0,m.jsx)("input",{required:!0,type:"email",onChange:function(e){o(e.target.value)},value:w?"":c,className:"bg-transparent outline-none p-7 flex-1",placeholder:"[email protected]"}),(0,m.jsx)("button",{onClick:function(){return y(c)},className:"bg-[#505050] outline-none tracking-wider text-white px-10 text-xl",children:function(e){return/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/.test(e)}(c)&&b?"SUBSCRIBING...":"SUBSCRIBE TO YAMAHA"})]}),(0,m.jsx)("div",{className:"flex gap-5 justify-center flex-wrap",children:x.map((function(t,n){return(0,m.jsx)(i(),{href:t.link,children:(0,m.jsx)("div",{className:"relative w-[90px] md:w-[150px] h-[40p
1x] md:h-[60px]",children:(0,m.jsx)(s(),{decoding:"async",alt:t.alt||"Yamaha Brand Logo",src:"/images/commons/footer/footer-".concat(n+1,"-").concat(e?"dark":"light",".webp"),layout:"fill",objectFit:"contain",className:"cursor-pointer"})})},n)}))})]}),(0,m.jsxs)("div",{className:"w-full border-t-2 p-5 flex justify-between text-[14px] sm:text-[16px]",children:[(0,m.jsx)("div",{children:"\xa9 Yamaha Motor Philippines Inc."}),(0,m.jsx)("div",{onClick:function(){return t.push("/privacy-policy")},className:"cursor-pointer",children:"Privacy Policy"})]})]})}},77913:function(e,t,n){"use strict";var a=n(85696);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,l=(r=n(67294))&&r.__esModule?r:{default:r},c=n(12199),s=n(61587),o=n(27215);function i(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},l=Object.keys(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var u={};function f(e,t,n,a){if(e&&c.isLocalURL(t)){e.prefetch(t,n,a).catch((function(e){0}));var r=a&&"undefined"!==typeof a.locale?a.locale:e&&e.locale;u[t+"%"+n+(r?"%"+r:"")]=!0}}var p=l.default.forwardRef((function(e,t){var n,r=e.legacyBehavior,p=void 0===r?!0!==Boolean(!1):r,d=e.href,h=e.as,m=e.children,x=e.prefetch,v=e.passHref,y=e.replace,b=e.shallow,w=e.scroll,g=e.locale,j=e.onClick,k=e.onMouseEnter,N=i(e,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter"]);n=m,p&&"string"===typeof n&&(n=l.default.createElement("a",null,n));var C,E=!1!==x,M=s.useRouter(),L=l.default.useMemo((function(){var e=c.resolveHref(M,d,!0),t=a(e,2),n=t[0],r=t[1];return{href:n,as:h?c.resolveHref(M,h):r||n}}),[M,d,h]),O=L.href,R=L.as,P=l.default.useRef(O),S=l.default.useRef(R);p&&(C=l.default.Children.only(n));var U=p?C&&"object"===typeof C&&C.ref:t,_=o.useIntersection({rootMargin:"200px"}),A=a(_,3),Z=A[0],B=A[1],Y=A[2],I=l.default.useCallback((function(e){S.current===R&&P.current===O||(Y(),S.current=R,P.current=O),Z(e),U&&("function"===typeof U?U(e):"object"===typeof U&&(U.current=e))}),[R,U,O,Y,Z]);l.default.useEffect((function(){var e=B&&E&&c.isLocalURL(O),t="undefined"!==typeof g?g:M&&M.locale,n=u[O+"%"+R+(t?"%"+t:"")];e&&!n&&f(M,O,R,{locale:t})}),[R,O,B,g,E,M]);var D={ref:I,onClick:function(e){p||"function"!==typeof j||j(e),p&&C.props&&"function"===typeof C.props.onClick&&C.props.onClick(e),e.defaultPrevented||function(e,t,n,a,r,l,s,o){("A"!==e.currentTarget.nodeName.toUpperCase()||!function(e){var t=e.currentTarget.target;return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)&&c.isLocalURL(n))&&(e.preventDefault(),t[r?"replace":"push"](n,a,{shallow:l,locale:o,scroll:s}))}(e,M,O,R,y,b,w,g)},onMouseEnter:function(e){p||"function"!==typeof k||k(e),p&&C.props&&"function"===typeof C.props.onMouseEnter&&C.props.onMouseEnter(e),c.isLocalURL(O)&&f(M,O,R,{priority:!0})}};if(!p||v||"a"===C.type&&!("href"in C.props)){var H="undefined"!==typeof g?g:M&&M.locale,T=M&&M.isLocaleDomain&&c.getDomainLocale(R,H,M&&M.locales,M&&M.domainLocales);D.href=T||c.addBasePath(c.addLocale(R,H,M&&M.defaultLocale))}return p?l.default.cloneElement(C,D):l.default.createElement("a",Object.assign({},N,D),n)}));t.default=p,("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&(Object.assign(t.default,t),e.exports=t.default)},21182:function(e,t,n){"use strict";n.d(t,{dc:function(){return p},qC:function(){return f},rQ:function(){return u}});n(94125);var a=n(50029),r=n(87794),l=n.n(r),c=n(9669),s=n.n(c),o=n(1835),i=s().create({baseURL:o.Z.BASE_URL}),u=function(){var e=(0,a.Z)(l().mark((function e(t,n){var a;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,i.get(t,n);case 3:return a=e.sent,e.next=6,a.data;case 6:return e.abrupt("return",e.sent);case 9:throw e.prev=9,e.t0=e.catch(0),e.t0;case 12:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(t,n){return e.apply(this,arguments)}}(),f=function(){var e=(0,a.Z)(l().mark((function e(t,n,a){var r;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,i.post(t,n,a);case 3:return r=e.sent,e.abrupt("return",r.data);case 7:throw e.prev=7,e.t0=e.catch(0),e.t0;case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,n,a){return e.apply(this,arguments)}}(),p=function(){var e=(0,a.Z)(l().mark((function e(t){var n;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,f("/files/download",{file:t},{responseType:"blob"});case 3:return n=e.sent,e.abrupt("return",URL.createObjectURL(new Blob([n])));case 7:return e.prev=7,e.t0=e.catch(0),e.abrupt("return",t);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}()},41664:function(e,t,n){e.exports=n(77913)},50029:function(e,t,n){"use strict";function a(e,t,n,a,r,l,c){try{var s=e[l](c),o=s.value}catch(i){return void n(i)}s.done?t(o):Promise.resolve(o).then(a,r)}function r(e){return function(){var t=this,n=arguments;return new Promise((function(r,l){var c=e.apply(t,n);function s(e){a(c,r,l,s,o,"next",e)}function o(e){a(c,r,l,s,o,"throw",e)}s(void 0)}))}}n.d(t,{Z:function(){return r}})}}]);
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.