1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[811],{811:(e,o,a)=>{a.r(o),a.d(o,{default:()=>m});var i=a(4568),t=a(7620);let n=[{emoji:"\uD83D\uDE00",name:"grinning face",category:"Smileys",codePoint:"U+1F600"},{emoji:"\uD83D\uDE01",name:"beaming face",category:"Smileys",codePoint:"U+1F601"},{emoji:"\uD83D\uDE02",name:"face with tears of joy",category:"Smileys",codePoint:"U+1F602"},{emoji:"\uD83D\uDE03",name:"grinning face with big eyes",category:"Smileys",codePoint:"U+1F603"},{emoji:"\uD83D\uDE04",name:"grinning squinting face",category:"Smileys",codePoint:"U+1F604"},{emoji:"\uD83D\uDE05",name:"grinning face with sweat",category:"Smileys",codePoint:"U+1F605"},{emoji:"\uD83D\uDE06",name:"squinting face",category:"Smileys",codePoint:"U+1F606"},{emoji:"\uD83D\uDE09",name:"winking face",category:"Smileys",codePoint:"U+1F609"},{emoji:"\uD83D\uDE0A",name:"smiling face with smiling eyes",category:"Smileys",codePoint:"U+1F60A"},{emoji:"\uD83D\uDE0D",name:"smiling face with heart eyes",category:"Smileys",codePoint:"U+1F60D"},{emoji:"\uD83D\uDE18",name:"face blowing a kiss",category:"Smileys",codePoint:"U+1F618"},{emoji:"\uD83D\uDE0E",name:"smiling face with sunglasses",category:"Smileys",codePoint:"U+1F60E"},{emoji:"\uD83D\uDE0F",name:"smirking face",category:"Smileys",codePoint:"U+1F60F"},{emoji:"\uD83D\uDE12",name:"unamused face",category:"Smileys",codePoint:"U+1F612"},{emoji:"\uD83D\uDE14",name:"pensive face",category:"Smileys",codePoint:"U+1F614"},{emoji:"\uD83D\uDE16",name:"confounded face",category:"Smileys",codePoint:"U+1F616"},{emoji:"\uD83D\uDE1C",name:"winking face with tongue",category:"Smileys",codePoint:"U+1F61C"},{emoji:"\uD83D\uDE1E",name:"disappointed face",category:"Smileys",codePoint:"U+1F61E"},{emoji:"\uD83D\uDE20",name:"angry face",category:"Smileys",codePoint:"U+1F620"},{emoji:"\uD83D\uDE21",name:"pouting face",category:"Smileys",codePoint:"U+1F621"},{emoji:"\uD83D\uDE22",name:"crying face",category:"Smileys",codePoint:"U+1F622"},{emoji:"\uD83D\uDE23",name:"persevering face",category:"Smileys",codePoint:"U+1F623"},{emoji:"\uD83D\uDE24",name:"face with steam from nose",category:"Smileys",codePoint:"U+1F624"},{emoji:"\uD83D\uDE25",name:"sad but relieved face",category:"Smileys",codePoint:"U+1F625"},{emoji:"\uD83D\uDE28",name:"fearful face",category:"Smileys",codePoint:"U+1F628"},{emoji:"\uD83D\uDE29",name:"weary face",category:"Smileys",codePoint:"U+1F629"},{emoji:"\uD83D\uDE2D",name:"loudly crying face",category:"Smileys",codePoint:"U+1F62D"},{emoji:"\uD83D\uDE31",name:"face screaming in fear",category:"Smileys",codePoint:"U+1F631"},{emoji:"\uD83D\uDE33",name:"flushed face",category:"Smileys",codePoint:"U+1F633"},{emoji:"\uD83D\uDE34",name:"sleeping face",category:"Smileys",codePoint:"U+1F634"},{emoji:"\uD83D\uDE37",name:"face with medical mask",category:"Smileys",codePoint:"U+1F637"},{emoji:"\uD83E\uDD14",name:"thinking face",category:"Smileys",codePoint:"U+1F914"},{emoji:"\uD83E\uDD17",name:"hugging face",category:"Smileys",codePoint:"U+1F917"},{emoji:"\uD83E\uDD2F",name:"exploding head",category:"Smileys",codePoint:"U+1F92F"},{emoji:"\uD83E\uDD70",name:"smiling face with hearts",category:"Smileys",codePoint:"U+1F970"},{emoji:"\uD83D\uDC4D",name:"thumbs up",category:"Gestures",codePoint:"U+1F44D"},{emoji:"\uD83D\uDC4E",name:"thumbs down",category:"Gestures",codePoint:"U+1F44E"},{emoji:"\uD83D\uDC4F",name:"clapping hands",category:"Gestures",codePoint:"U+1F44F"},{emoji:"\uD83D\uDC4B",name:"waving hand",category:"Gestures",codePoint:"U+1F44B"},{emoji:"\uD83D\uDC4C",name:"OK hand",category:"Gestures",codePoint:"U+1F44C"},{emoji:"âï¸",name:"victory hand",category:"Gestures",codePoint:"U+270C"},{emoji:"\uD83E\uDD1D",name:"handshake",category:"Gestures",codePoint:"U+1F91D"},{emoji:"\uD83D\uDE4F",name:"folded hands",category:"Gestures",codePoint:"U+1F64F"},{emoji:"\uD83D\uDCAA",name:"flexed biceps",category:"Gestures",codePoint:"U+1F4AA"},{emoji:"\uD83E\uDD18",name:"sign of the horns",category:"Gestures",codePoint:"U+1F918"},{emoji:"âï¸",name:"writing hand",category:"Gestures",codePoint:"U+270D"},{emoji:"\uD83E\uDD1E",name:"crossed fingers",category:"Gestures",codePoint:"U+1F91E"},{emoji:"\uD83E\uDD19",name:"call me hand",category:"Gestures",codePoint:"U+1F919"},{emoji:"\uD83D\uDC48",name:"backhand index pointing left",category:"Gestures",codePoint:"U+1F448"},{emoji:"\uD83D\uDC49",name:"backhand index pointing right",category:"Gestures",codePoint:"U+1F449"},{emoji:"\uD83D\uDC46",name:"backhand index pointing up",category:"Gestures",codePoint:"U+1F446"},{emoji:"\uD83D\uDC47",name:"backhand index pointing down",category:"Gestures",codePoint:"U+1F447"},{emoji:"â¤ï¸",name:"red heart",category:"Symbols",codePoint:"U+2764"},{emoji:"\uD83D\uDC9C",name:"purple heart",category:"Symbols",codePoint:"U+1F49C"},{emoji:"\uD83D\uDC99",name:"blue heart",category:"Symbols",codePoint:"U+1F499"},{emoji:"\uD83D\uDC9A",name:"green heart",category:"Symbols",codePoint:"U+1F49A"},{emoji:"\uD83D\uDC9B",name:"yellow heart",category:"Symbols",codePoint:"U+1F49B"},{emoji:"\uD83D\uDC94",name:"broken heart",category:"Symbols",codePoint:"U+1F494"},{emoji:"\uD83D\uDC95",name:"two hearts",category:"Symbols",codePoint:"U+1F495"},{emoji:"\uD83D\uDD25",name:"fire",category:"Symbols",codePoint:"U+1F525"},{emoji:"â",name:"star",category:"Symbols",codePoint:"U+2B50"},{emoji:"\uD83C\uDF1F",name:"glowing star",category:"Symbols",codePoint:"U+1F31F"},{emoji:"â¡",name:"high voltage",category:"Symbols",codePoint:"U+26A1"},{emoji:"â
",name:"check mark button",category:"Symbols",codePoint:"U+2705"},{emoji:"â",name:"cross mark",category:"Symbols",codePoint:"U+274C"},{emoji:"â",name:"exclamation mark",category:"Symbols",codePoint:"U+2757"},{emoji:"â",name:"question mark",category:"Symbols",codePoint:"U+2753"},{emoji:"\uD83D\uDCAF",name:"hundred points",category:"Symbols",codePoint:"U+1F4AF"},{emoji:"â»ï¸",name:"recycling symbol",category:"Symbols",codePoint:"U+267B"},{emoji:"\uD83D\uDEAB",name:"prohibited",category:"Symbols",codePoint:"U+1F6AB"},{emoji:"\uD83D\uDC36",name:"dog face",category:"Animals",codePoint:"U+1F436"},{emoji:"\uD83D\uDC31",name:"cat face",category:"Animals",codePoint:"U+1F431"},{emoji:"\uD83D\uDC2D",name:"mouse face",category:"Animals",codePoint:"U+1F42D"},{emoji:"\uD83D\uDC30",name:"rabbit face",category:"Animals",codePoint:"U+1F430"},{emoji:"\uD83D\uDC3B",name:"bear",category:"Animals",codePoint:"U+1F43B"},{emoji:"\uD83D\uDC27",name:"penguin",category:"Animals",codePoint:"U+1F427"},{emoji:"\uD83D\uDC26",name:"bird",category:"Animals",codePoint:"U+1F426"},{emoji:"\uD83D\uDC0D",name:"snake",category:"Animals",codePoint:"U+1F40D"},{emoji:"\uD83D\uDC22",name:"turtle",category:"Animals",codePoint:"U+1F422"},{emoji:"\uD83D\uDC1D",name:"honeybee",category:"Animals",codePoint:"U+1F41D"},{emoji:"\uD83E\uDD8B",name:"butterfly",category:"Animals",codePoint:"U+1F98B"},{emoji:"\uD83C\uDF3B",name:"sunflower",category:"Animals",codePoint:"U+1F33B"},{emoji:"\uD83C\uDF39",name:"rose",category:"Animals",codePoint:"U+1F339"},{emoji:"\uD83C\uDF40",name:"four leaf clover",category:"Animals",codePoint:"U+1F340"}
1,{emoji:"\uD83C\uDF32",name:"evergreen tree",category:"Animals",codePoint:"U+1F332"},{emoji:"\uD83C\uDF35",name:"cactus",category:"Animals",codePoint:"U+1F335"},{emoji:"\uD83C\uDF4E",name:"red apple",category:"Food",codePoint:"U+1F34E"},{emoji:"\uD83C\uDF4A",name:"tangerine",category:"Food",codePoint:"U+1F34A"},{emoji:"\uD83C\uDF4B",name:"lemon",category:"Food",codePoint:"U+1F34B"},{emoji:"\uD83C\uDF4C",name:"banana",category:"Food",codePoint:"U+1F34C"},{emoji:"\uD83C\uDF4D",name:"pineapple",category:"Food",codePoint:"U+1F34D"},{emoji:"\uD83C\uDF53",name:"strawberry",category:"Food",codePoint:"U+1F353"},{emoji:"\uD83C\uDF55",name:"pizza",category:"Food",codePoint:"U+1F355"},{emoji:"\uD83C\uDF54",name:"hamburger",category:"Food",codePoint:"U+1F354"},{emoji:"\uD83C\uDF5F",name:"french fries",category:"Food",codePoint:"U+1F35F"},{emoji:"\uD83C\uDF63",name:"sushi",category:"Food",codePoint:"U+1F363"},{emoji:"\uD83C\uDF70",name:"shortcake",category:"Food",codePoint:"U+1F370"},{emoji:"â",name:"hot beverage",category:"Food",codePoint:"U+2615"},{emoji:"\uD83C\uDF7A",name:"beer mug",category:"Food",codePoint:"U+1F37A"},{emoji:"\uD83C\uDF77",name:"wine glass",category:"Food",codePoint:"U+1F377"},{emoji:"\uD83D\uDCBB",name:"laptop",category:"Objects",codePoint:"U+1F4BB"},{emoji:"\uD83D\uDCF1",name:"mobile phone",category:"Objects",codePoint:"U+1F4F1"},{emoji:"\uD83D\uDCE7",name:"email",category:"Objects",codePoint:"U+1F4E7"},{emoji:"\uD83D\uDCDA",name:"books",category:"Objects",codePoint:"U+1F4DA"},{emoji:"\uD83D\uDCDD",name:"memo",category:"Objects",codePoint:"U+1F4DD"},{emoji:"\uD83D\uDCA1",name:"light bulb",category:"Objects",codePoint:"U+1F4A1"},{emoji:"\uD83D\uDD27",name:"wrench",category:"Objects",codePoint:"U+1F527"},{emoji:"\uD83D\uDD28",name:"hammer",category:"Objects",codePoint:"U+1F528"},{emoji:"\uD83D\uDD12",name:"locked",category:"Objects",codePoint:"U+1F512"},{emoji:"\uD83D\uDD13",name:"unlocked",category:"Objects",codePoint:"U+1F513"},{emoji:"\uD83D\uDCCA",name:"bar chart",category:"Objects",codePoint:"U+1F4CA"},{emoji:"\uD83D\uDCCB",name:"clipboard",category:"Objects",codePoint:"U+1F4CB"},{emoji:"\uD83D\uDCCE",name:"paperclip",category:"Objects",codePoint:"U+1F4CE"},{emoji:"\uD83D\uDCCC",name:"pushpin",category:"Objects",codePoint:"U+1F4CC"},{emoji:"\uD83D\uDD0D",name:"magnifying glass",category:"Objects",codePoint:"U+1F50D"},{emoji:"\uD83C\uDFAF",name:"bullseye",category:"Objects",codePoint:"U+1F3AF"},{emoji:"âï¸",name:"airplane",category:"Travel",codePoint:"U+2708"},{emoji:"\uD83D\uDE97",name:"automobile",category:"Travel",codePoint:"U+1F697"},{emoji:"\uD83D\uDE80",name:"rocket",category:"Travel",codePoint:"U+1F680"},{emoji:"\uD83C\uDFE0",name:"house",category:"Travel",codePoint:"U+1F3E0"},{emoji:"\uD83C\uDFD4ï¸",name:"snow-capped mountain",category:"Travel",codePoint:"U+1F3D4"},{emoji:"\uD83C\uDF0D",name:"globe Europe-Africa",category:"Travel",codePoint:"U+1F30D"},{emoji:"\uD83C\uDF0E",name:"globe Americas",category:"Travel",codePoint:"U+1F30E"},{emoji:"\uD83C\uDF0F",name:"globe Asia-Australia",category:"Travel",codePoint:"U+1F30F"},{emoji:"âï¸",name:"sun",category:"Travel",codePoint:"U+2600"},{emoji:"\uD83C\uDF19",name:"crescent moon",category:"Travel",codePoint:"U+1F319"},{emoji:"âï¸",name:"cloud",category:"Travel",codePoint:"U+2601"},{emoji:"\uD83C\uDF08",name:"rainbow",category:"Travel",codePoint:"U+1F308"},{emoji:"âï¸",name:"snowflake",category:"Travel",codePoint:"U+2744"},{emoji:"â½",name:"soccer ball",category:"Activities",codePoint:"U+26BD"},{emoji:"\uD83C\uDFC0",name:"basketball",category:"Activities",codePoint:"U+1F3C0"},{emoji:"\uD83C\uDFC8",name:"american football",category:"Activities",codePoint:"U+1F3C8"},{emoji:"â¾",name:"baseball",category:"Activities",codePoint:"U+26BE"},{emoji:"\uD83C\uDFBE",name:"tennis",category:"Activities",codePoint:"U+1F3BE"},{emoji:"\uD83C\uDFB5",name:"musical note",category:"Activities",codePoint:"U+1F3B5"},{emoji:"\uD83C\uDFB6",name:"musical notes",category:"Activities",codePoint:"U+1F3B6"},{emoji:"\uD83C\uDFA8",name:"artist palette",category:"Activities",codePoint:"U+1F3A8"},{emoji:"\uD83C\uDFAE",name:"video game",category:"Activities",codePoint:"U+1F3AE"},{emoji:"\uD83C\uDFB2",name:"game die",category:"Activities",codePoint:"U+1F3B2"},{emoji:"\uD83C\uDFC6",name:"trophy",category:"Activities",codePoint:"U+1F3C6"},{emoji:"\uD83C\uDFC5",name:"sports medal",category:"Activities",codePoint:"U+1F3C5"},{emoji:"\uD83C\uDFAD",name:"performing arts",category:"Activities",codePoint:"U+1F3AD"},{emoji:"\uD83D\uDEA9",name:"triangular flag",category:"Flags",codePoint:"U+1F6A9"},{emoji:"\uD83C\uDFF3ï¸",name:"white flag",category:"Flags",codePoint:"U+1F3F3"},{emoji:"\uD83C\uDFF4",name:"black flag",category:"Flags",codePoint:"U+1F3F4"},{emoji:"\uD83C\uDFC1",name:"chequered flag",category:"Flags",codePoint:"U+1F3C1"}];var c=a(6972);function m(){let[e,o]=(0,t.useState)(""),[a,m]=(0,t.useState)("All"),[r,u]=(0,t.useState)(null),D=["All",...new Set(n.map(e=>e.category))],s=function(e,o){let a=n;if(o&&"All"!==o&&(a=a.filter(e=>e.category===o)),e.trim()){let o=e.toLowerCase();a=a.filter(a=>a.name.toLowerCase().includes(o)||a.emoji.includes(e)||a.codePoint.toLowerCase().includes(o))}return a}(e,a);return(0,i.jsxs)("div",{className:"space-y-4",children:[(0,i.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("label",{className:"block text-sm font-medium mb-1 text-gray-700 dark:text-gray-300",children:"Search"}
1),(0,i.jsx)("input",{type:"text",value:e,onChange:e=>o(e.target.value),className:"w-full p-2 border rounded bg-white dark:bg-gray-800 dark:border-gray-600 focus:ring-2 focus:ring-blue-500 focus:outline-none",placeholder:"Search emojis..."})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("label",{className:"block text-sm font-medium mb-1 text-gray-700 dark:text-gray-300",children:"Category"}),(0,i.jsx)("select",{value:a,onChange:e=>m(e.target.value),className:"w-full p-2 border rounded bg-white dark:bg-gray-800 dark:border-gray-600 focus:ring-2 focus:ring-blue-500 focus:outline-none",children:D.map(e=>(0,i.jsx)("option",{value:e,children:e},e))})]})]}),r&&(0,i.jsxs)("div",{className:"p-4 border rounded-lg bg-white dark:bg-gray-800 dark:border-gray-600 flex items-center gap-4",children:[(0,i.jsx)("span",{className:"text-5xl",children:r.emoji}),(0,i.jsxs)("div",{className:"flex-1",children:[(0,i.jsx)("div",{className:"font-medium text-gray-900 dark:text-gray-100",children:r.name}),(0,i.jsx)("div",{className:"text-sm text-gray-500 dark:text-gray-400",children:r.category}),(0,i.jsx)("div",{className:"text-sm font-mono text-gray-500 dark:text-gray-400",children:r.codePoint})]}),(0,i.jsx)(c.A,{text:r.emoji})]}),(0,i.jsxs)("div",{className:"text-sm text-gray-500 dark:text-gray-400",children:[s.length," emojis found"]}),(0,i.jsx)("div",{className:"grid grid-cols-8 md:grid-cols-12 gap-1",children:s.map((e,o)=>(0,i.jsx)("button",{onClick:()=>u(e),title:e.name,className:"text-2xl p-2 rounded hover:bg-gray-100 dark:hover:bg-gray-700 transition ".concat((null==r?void 0:r.codePoint)===e.codePoint?"bg-blue-100 dark:bg-blue-900/30 ring-2 ring-blue-500":""),children:e.emoji},"".concat(e.codePoint,"-").concat(o)))}),0===s.length&&(0,i.jsx)("div",{className:"text-center text-gray-500 dark:text-gray-400 py-8",children:"No emojis found matching your search."})]})}},6972:(e,o,a)=>{a.d(o,{A:()=>c});var i=a(4568),t=a(7620);async function n(e){try{return await navigator.clipboard.writeText(e),!0}catch(a){let o=document.createElement("textarea");o.value=e,o.style.position="fixed",o.style.opacity="0",document.body.appendChild(o),o.select();try{return document.execCommand("copy"),!0}catch(e){return!1}finally{document.body.removeChild(o)}}}function c(e){let{text:o,label:a="Copy"}=e,[c,m]=(0,t.useState)(!1),r=async()=>{await n(o)&&(m(!0),setTimeout(()=>m(!1),2e3))};return(0,i.jsx)("button",{onClick:r,disabled:!o,className:"px-3 py-1 text-sm border rounded hover:bg-gray-100 dark:hover:bg-gray-700 dark:border-gray-600 transition disabled:opacity-50",children:c?"Copied!":a})}}}]);
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.