PageSourceSearch

https://www.fhotels.com.tw/_next/static/chunks/pages/contact-f89f11a3d1b48dfb.js

js fhotels.com.tw collected 2026-10-06 18:53:37 UTC 5,417 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[335],{973:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(7294),a=n(2743),c=n.n(a),i=n(8985),o=n(5893);function s(e){var t=(0,r.useContext)(i.Z).theme;return(0,o.jsx)("button",{onClick:e.onClick,className:"".concat(c()[t||"primary"]," ").concat(c().btn),type:e.type,children:e.children})}},7431:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return N},default:function(){return O}});var r=n(2809),a=n(1582),c=n(1164),i=n(266),o=n(809),s=n.n(o),l=n(7294),u=n(7985),m=n(2175),d=n(4231),h=n(6486),p=n(973),x=n(2562),j=n(6909),f=n(5893),b=["code","changeCode"];function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v=d.Ry({name:d.Z_().required("\u8acb\u8f38\u5165\u59d3\u540d").max(200,"\u540d\u5b57\u4e0d\u5f97\u8d85\u904e200\u5b57"),phone:d.Z_().max(10,"\u865f\u78bc\u4e0d\u5f97\u8d85\u904e10\u78bc").matches(/^[0-9]+$/,"\u8acb\u8f38\u5165\u6709\u6548\u865f\u78bc"),email:d.Z_().email("\u8acb\u8f38\u5165\u6709\u6548\u4fe1\u7bb1").required("\u8acb\u8f38\u5165\u4fe1\u7bb1").max(200,"email\u4e0d\u5f97\u8d85\u904e200\u5b57"),title:d.Z_().required("\u8acb\u8f38\u5165\u8a62\u554f\u4e3b\u984c").max(20,"\u8a62\u554f\u4e3b\u984c\u4e0d\u5f97\u8d85\u904e20\u5b57"),question:d.Z_().required("\u8acb\u8f38\u5165\u9700\u6c42\u8aaa\u660e"),chatcha:d.Z_().required("\u8acb\u8f38\u5165\u9a57\u8b49\u78bc").max(4,"\u8acb\u8f38\u5165\u6709\u6548\u9a57\u8b49\u78bc")}),N=!0;function O(){var e=(0,u.$G)("common").t,t=(0,l.useState)((0,j.B)()),n=t[0],r=t[1],a=(0,m.TA)({initialValues:{name:"",phone:"",email:"",title:"",question:"",chatcha:""},onSubmit:function(e,t){return c.apply(this,arguments)},validationSchema:v});function c(){return(c=(0,i.Z)(s().mark((function e(t,n){var r,a,c,i,o,l,u,m,d;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.name,a=t.phone,c=t.email,i=t.title,o=t.question,l=t.chatcha,u={name:r,phone:a,email:c,title:i,question:o,chatcha:l},e.next=4,(0,x.hz)(u);case 4:(m=e.sent).ok?alert("\u5df2\u9001\u51fa\u8868\u55ae"):(0,h.isArray)(m.error)?(d=(0,j.y)(m.error),console.log(d),n.setErrors(d)):alert("\u9001\u51fa\u5931\u6557");case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,f.jsxs)("div",{className:"container contact",children:[(0,f.jsxs)("div",{className:"title",children:["CONTACT",(0,f.jsx)("span",{children:e("titles.contact")})]}),(0,f.jsx)(m.Hy,{value:a,children:(0,f.jsxs)("form",{className:"contact__form",onSubmit:a.handleSubmit,noValidate:!0,children:[(0,f.jsx)("h2",{children:e("contact.tips")}),(0,f.jsxs)("div",{className:"input-group",children:[(0,f.jsx)(q,{label:e("contact.name"),name:"name",required:!0}),(0,f.jsx)(q,{label:e("contact.mobile"),name:"phone"}),(0,f.jsx)(q,{label:e("contact.email"),name:"email",required:!0}),(0,f.jsx)(q,{label:e("contact.title"),name:"title",required:!0}),(0,f.jsx)(q,{label:e("contact.content"),name:"question",type:"textarea",required:!0}),(0,f.jsx)(g,{label:e("contact.chatcha"),name:"chatcha",code:n,changeCode:function(){return r((0,j.B)())},required:!0})]}),(0,f.jsx)(p.Z,{type:"submit",children:e("contact.send")})]})})]})}function g(e){var t=e.code,n=e.changeCode,r=(0,c.Z)(e,b),i=(0,m.U$)(e),o=(0,a.Z)(i,3),s=o[0],l=o[1];o[2];return(0,f.jsxs)("div",{className:"input",children:[(0,f.jsxs)("label",{htmlFor:e.name,children:[e.required&&(0,f.jsx)("span",{children:"\u203b"})," ",e.label]}),(0,f.jsxs)("div",{className:"input-content",children:[(0,f.jsx)("input",y(y(y({type:"text",id:e.name,name:e.name},r),s),{},{className:"".concat(l.touched&&l.error?"input-error":"")}
1)),(0,f.jsx)("img",{src:"/api/common/chatcha?r=".concat(t),alt:"captcha",className:"captcha-pic"}),(0,f.jsx)("img",{src:"/img/reload.svg",alt:"reload",className:"captcha-reload",onClick:n})]}),(0,f.jsx)(m.Bc,{name:e.name,render:function(e){return(0,f.jsx)("span",{className:"input-error-message",children:e})}})]})}function q(e){var t=(0,m.U$)(e),n=(0,a.Z)(t,3),r=n[0],c=n[1];n[2];return(0,f.jsxs)("div",{className:"input",children:[(0,f.jsxs)("label",{htmlFor:e.name,children:[e.required&&(0,f.jsx)("span",{children:"\u203b"})," ",e.label]}),"textarea"===e.type?(0,f.jsx)("textarea",y(y(y({name:e.name,id:e.name,cols:"30",rows:"1"},e),r),{},{className:"".concat(c.touched&&c.error?"input-error":"")})):(0,f.jsx)("input",y(y(y({id:e.name,name:e.name,type:"text",placeholder:e.placeholder},e),r),{},{className:"".concat(c.touched&&c.error?"input-error":"")})),(0,f.jsx)(m.Bc,{name:e.name,render:function(e){return(0,f.jsx)("span",{className:"input-error-message",children:e})}})]})}},3269:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/contact",function(){return n(7431)}])},2743:function(e){e.exports={btn:"button_btn__1qxP1",casual:"button_casual__1bgLu",formal:"button_formal__1ieFi"}}},function(e){e.O(0,[774,888,179],(function(){return t=3269,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.