(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[533],{5080:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/name",function(){return n(3811)}])},4329:function(e,t,n){"use strict";n.d(t,{TQ:function(){return u},$t:function(){return d},Uy:function(){return m}});var a=n(4637),r=n(3437),s=n(5036),i=n(2507),o=n.n(i),c=n(6484),l=function(e){var t=e.title,n=e.description,i=e.ogType,c=e.ogImage,l=e.twImage,u=(0,s.useRouter)();return(0,a.jsxs)(r.default,{children:[(0,a.jsx)("title",{children:t}),(0,a.jsx)("meta",{name:"robots",content:"follow, index"}),(0,a.jsx)("meta",{name:"description",content:n}),(0,a.jsx)("meta",{property:"og:url",content:"".concat(o().siteUrl).concat(u.asPath)}),(0,a.jsx)("meta",{property:"og:type",content:i}),(0,a.jsx)("meta",{property:"og:site_name",content:o().title}),(0,a.jsx)("meta",{property:"og:description",content:n}),(0,a.jsx)("meta",{property:"og:title",content:t}),Array.isArray(c)?c.map((function(e){var t=e.url;return(0,a.jsx)("meta",{property:"og:image",content:t},t)})):(0,a.jsx)("meta",{property:"og:image",content:c},c),(0,a.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,a.jsx)("meta",{name:"twitter:site",content:o().twitter}),(0,a.jsx)("meta",{name:"twitter:title",content:t}),(0,a.jsx)("meta",{name:"twitter:description",content:n}),(0,a.jsx)("meta",{name:"twitter:image",content:l})]})},u=function(e){var t=e.title,n=e.description,r=o().siteUrl+o().socialBanner,s=o().siteUrl+o().socialBanner;return(0,a.jsx)(l,{title:t,description:n,ogType:"website",ogImage:r,twImage:s})},d=function(e){var t=e.title,n=e.description,i=o().siteUrl+o().socialBanner,c=o().siteUrl+o().socialBanner,u=(0,s.useRouter)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l,{title:t,description:n,ogType:"website",ogImage:i,twImage:c}),(0,a.jsx)(r.default,{children:(0,a.jsx)("link",{rel:"alternate",type:"application/rss+xml",title:"".concat(n," - RSS feed"),href:"".concat(o().siteUrl).concat(u.asPath,"/feed.xml")})})]})},m=function(e){var t=e.authorDetails,n=e.title,s=e.summary,i=e.date,u=e.lastmod,d=e.url,m=e.images,p=void 0===m?[]:m,g=new Date(i).toISOString(),x=new Date(u||i).toISOString(),h=(0===p.length?[o().socialBanner]:"string"===typeof p?[p]:p).map((function(e){return{"@type":"ImageObject",url:e.indexOf("http")>-1?e:"".concat(o().siteUrl).concat(e)}})),y={"@context":"https://schema.org","@type":"Article",mainEntityOfPage:{"@type":"WebPage","@id":d},headline:n,image:h,datePublished:g,dateModified:x,author:t?t.map((function(e){return{"@type":"Person",name:e.name}})):{"@type":"Person",name:o().author},publisher:{"@type":"Organization",name:o().author,logo:{"@type":"ImageObject",url:"".concat(o().siteUrl).concat(o().siteLogo)}},description:s},f=h[0].url;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l,{title:n,description:s,ogType:"article",ogImage:h,twImage:f}),(0,a.jsxs)(r.default,{children:[i&&(0,a.jsx)("meta",{property:"article:published_time",content:g}),u&&(0,a.jsx)("meta",{property:"article:modified_time",content:x}),(0,a.jsx)(c.default,{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(y,null,2)}})]})]})}},3811:function(e,t,n){"use strict";n.r(t);var a=n(8604),r=n.n(a),s=n(4637),i=n(9496),o=n(2507),c=n.n(o),l=n(4329);function u(e,t,n,a,r,s,i){try{var o=e[s](i),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(a,r)}t.default=function(){var e=(0,i.useState)(""),t=e[0],n=e[1],a=(0,i.useState)(""),o=a[0],d=a[1],m=(0,i.useState)({}),p=m[0],g=m[1],x=(0,i.useState)(!1),h=x[0],y=x[1],f=(0,i.useState)(""),j=f[0],b=f[1],v=function(){var e,t=(e=r().mark((function e(){var t,n;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==o.length){e.next=3;break}return b("Please enter at least one character"),e.abrupt("return");case 3:return y(!0),b(""),e.prev=5,e.next=8,fetch("".concat(c().apiBaseUrl,"/name"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:o,gender:"unknown"})});case 8:return t=e.sent,e.next=11,t.json();case 11:null!=(n=e.sent).data?g(n.data):b(n.message||"Failed to split characters"),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(5),b("Network error");case 18:return e.prev=18,y(!1),e.finish(18);case 21:case"end":return e.stop()}}),e,null,[[5,15,18,21]])})),function(){var t=this,n=arguments;return new Promise((function(a,r){var s=e.apply(t,n);function i(e){u(s,a,r,i,o,"next",e)}function o(e){u(s,a,r,i,o,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();return(0,s.jsxs)("div",{className:"custom-screen py-8",children:[(0,s.jsx)(l.TQ,{title:"Generate Chinese Name",description:"Generate your Chinese name from your English name instantly. Our tool provides culturally accurate Chinese names based on the first letter, phonetics, and gender. Discover your unique Chinese name now!"}),(0,s.jsx)("h1",{className:"text-4xl font-bold mb-6 text-center text-gray-900 dark:text-gray-100",children:"Chinese Name Generator"}),(0,s.jsx)("p",{className:"text-lg text-center mb-8 text-gray-700 dark:text-gray-300",children:"Generate authentic Chinese names based on your English Name."}),(0,s.jsxs)("div",{className:"max-w-xl mx-auto bg-white dark:bg-gray-800 p-6 rounded-lg shadow-lg",children:[(0,s.jsxs)("div",{className:"flex gap-4 mb-4",children:[(0,s.jsx)("input",{type:"text",value:t,onChange:function(e){n(e.target.value),d(e.target.value)},placeholder:"Enter Your English Name",className:"flex-grow p-4 border rounded-lg dark:bg-gray-900 dark:text-gray-100"}),(0,s.jsx)("button",{onClick:v,disabled:h,className:"bg-blue-600 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded-lg disabled:opacity-50 disabled:cursor-not-allowed",children:h?"Generate...":"Generate"})]}),j&&(0,s.jsx)("p",{className:"text-red-500 mb-4",children:j}),p&&(0,s.jsx)("div",{className:"mt-6 p-4 rounded-lg shadow-inner",children:(0,s.jsxs)("div",{className:"flex flex-col space-y-2",children:[(0,s.jsxs)("p",{className:"text-lg text-gray-900 dark:text-gray-100",children:[(0,s.jsx)("span",{className:"font-bold",children:"Chinese Name:"})," ",p.name]}),(0,s.jsxs)("p",{className:"text-lg text-gray-900 dark:text-gray-100",children:[(0,s.jsx)("span",{className:"font-bold",children:"Pinyin:"})," ",p.pinyin]})]})})]})]})}}},function(e){e.O(0,[774,888,179],(function(){return t=5080,e(e.s=t);var t}));var t=e.O();_N_E=t}]);