├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── add-logo.yml │ ├── bug_report.yml │ └── feature_request.yml ├── dependabot.yml └── workflows │ ├── release.yml │ ├── tests.yml │ └── update-demo.yml ├── .gitignore ├── .vscode └── tasks.json ├── CNAME ├── LICENSE ├── README.md ├── bun.lock ├── demo ├── index.html ├── package.json ├── scripts │ └── updateNpmStats.ts ├── src │ ├── App.tsx │ ├── Hero.tsx │ ├── Tabs.tsx │ ├── ThemeContext.tsx │ ├── ThemeToggle.tsx │ ├── components │ │ ├── ClipboardButton.tsx │ │ ├── CodeBlock.tsx │ │ ├── FAQ.tsx │ │ ├── Features.tsx │ │ ├── NpmDownloadsPill.tsx │ │ ├── PackageManagerTabs.tsx │ │ ├── SocialProof.tsx │ │ └── TailwindSetupTabs.tsx │ ├── constants │ │ └── npmStats.ts │ ├── index.css │ ├── main.tsx │ ├── playground │ │ ├── DefaultPickerExample.tsx │ │ ├── LinearPickerExample.tsx │ │ ├── Playground.tsx │ │ ├── SlackPickerExample.tsx │ │ ├── index.ts │ │ └── types.ts │ └── social-proof │ │ ├── june.tsx │ │ ├── langfuse.tsx │ │ └── typefully.tsx ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── package.json ├── packages └── emoji-picker │ ├── .eslintrc.json │ ├── .prettierrc │ ├── README.md │ ├── build.ts │ ├── bunfig.toml │ ├── package.json │ ├── react-version-tests │ ├── react-18.2.0 │ │ ├── bun.lock │ │ ├── emojiPicker.test.tsx │ │ └── package.json │ └── react-19.0.0 │ │ ├── bun.lock │ │ ├── emojiPicker.test.tsx │ │ └── package.json │ ├── scripts │ ├── __tests__ │ │ └── generateEmojiColors.test.ts │ ├── generateEmojiColors.html │ ├── generateEmojiColors.ts │ ├── release.ts │ └── test-react-versions.ts │ ├── src │ ├── EmojiPicker │ │ ├── EmojiCategories.tsx │ │ ├── EmojiPicker.tsx │ │ ├── EmojiPickerButton.tsx │ │ ├── EmojiPickerContent.tsx │ │ ├── EmojiPickerContext.tsx │ │ ├── EmojiPickerEmpty.tsx │ │ ├── EmojiPickerGroup.tsx │ │ ├── EmojiPickerInput.tsx │ │ ├── EmojiPickerList.tsx │ │ ├── EmojiPickerListHeader.tsx │ │ ├── EmojiPickerPreview.tsx │ │ ├── EmojiPickerSkinTone.tsx │ │ ├── EmojiSearchResults.tsx │ │ ├── __tests__ │ │ │ ├── EmojiCategories.test.tsx │ │ │ ├── EmojiPickerList.test.tsx │ │ │ ├── EmojiPickerListHeader.test.tsx │ │ │ ├── EmojiSearchResults.test.tsx │ │ │ └── testData.ts │ │ ├── icons │ │ │ ├── ClearIcon.tsx │ │ │ ├── SearchIcon.tsx │ │ │ └── index.ts │ │ └── index.ts │ ├── __tests__ │ │ └── utils │ │ │ ├── applySkinTone.test.ts │ │ │ ├── emojiFilters.test.ts │ │ │ ├── emojiSearch.test.ts │ │ │ └── emojiSupport.test.ts │ ├── atoms │ │ ├── __tests__ │ │ │ └── emoji.test.ts │ │ └── emoji.ts │ ├── constants.ts │ ├── hooks │ │ ├── useEmojiKeyboardNavigation.ts │ │ └── useVirtualizedList.ts │ ├── index.ts │ ├── test │ │ ├── happydom.ts │ │ ├── matchers.d.ts │ │ └── setup.ts │ ├── types │ │ └── emoji.ts │ └── utils │ │ ├── applySkinTone.ts │ │ ├── cn.ts │ │ ├── emojiColors.ts │ │ ├── emojiColors.ts.backup │ │ ├── emojiFilters.ts │ │ ├── emojiSearch.ts │ │ ├── emojiSupport.ts │ │ └── supportedEmojis.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── public └── emoji-picker-repo-asset.png ├── scripts └── release.ts └── vite.config.ts /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/add-logo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/.github/ISSUE_TEMPLATE/add-logo.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.github/workflows/update-demo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/.github/workflows/update-demo.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | emoji.ferrucc.io -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/README.md -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/bun.lock -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/scripts/updateNpmStats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/scripts/updateNpmStats.ts -------------------------------------------------------------------------------- /demo/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/App.tsx -------------------------------------------------------------------------------- /demo/src/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/Hero.tsx -------------------------------------------------------------------------------- /demo/src/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/Tabs.tsx -------------------------------------------------------------------------------- /demo/src/ThemeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/ThemeContext.tsx -------------------------------------------------------------------------------- /demo/src/ThemeToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/ThemeToggle.tsx -------------------------------------------------------------------------------- /demo/src/components/ClipboardButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/components/ClipboardButton.tsx -------------------------------------------------------------------------------- /demo/src/components/CodeBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/components/CodeBlock.tsx -------------------------------------------------------------------------------- /demo/src/components/FAQ.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/components/FAQ.tsx -------------------------------------------------------------------------------- /demo/src/components/Features.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/components/Features.tsx -------------------------------------------------------------------------------- /demo/src/components/NpmDownloadsPill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/components/NpmDownloadsPill.tsx -------------------------------------------------------------------------------- /demo/src/components/PackageManagerTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/components/PackageManagerTabs.tsx -------------------------------------------------------------------------------- /demo/src/components/SocialProof.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/components/SocialProof.tsx -------------------------------------------------------------------------------- /demo/src/components/TailwindSetupTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/components/TailwindSetupTabs.tsx -------------------------------------------------------------------------------- /demo/src/constants/npmStats.ts: -------------------------------------------------------------------------------- 1 | // This value is updated during build time 2 | export const NPM_MONTHLY_DOWNLOADS = 1049; -------------------------------------------------------------------------------- /demo/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/index.css -------------------------------------------------------------------------------- /demo/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/main.tsx -------------------------------------------------------------------------------- /demo/src/playground/DefaultPickerExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/playground/DefaultPickerExample.tsx -------------------------------------------------------------------------------- /demo/src/playground/LinearPickerExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/playground/LinearPickerExample.tsx -------------------------------------------------------------------------------- /demo/src/playground/Playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/playground/Playground.tsx -------------------------------------------------------------------------------- /demo/src/playground/SlackPickerExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/playground/SlackPickerExample.tsx -------------------------------------------------------------------------------- /demo/src/playground/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/playground/index.ts -------------------------------------------------------------------------------- /demo/src/playground/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/playground/types.ts -------------------------------------------------------------------------------- /demo/src/social-proof/june.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/social-proof/june.tsx -------------------------------------------------------------------------------- /demo/src/social-proof/langfuse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/social-proof/langfuse.tsx -------------------------------------------------------------------------------- /demo/src/social-proof/typefully.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/src/social-proof/typefully.tsx -------------------------------------------------------------------------------- /demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/tsconfig.json -------------------------------------------------------------------------------- /demo/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/tsconfig.node.json -------------------------------------------------------------------------------- /demo/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/demo/vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/package.json -------------------------------------------------------------------------------- /packages/emoji-picker/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/.eslintrc.json -------------------------------------------------------------------------------- /packages/emoji-picker/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/.prettierrc -------------------------------------------------------------------------------- /packages/emoji-picker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/README.md -------------------------------------------------------------------------------- /packages/emoji-picker/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/build.ts -------------------------------------------------------------------------------- /packages/emoji-picker/bunfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/bunfig.toml -------------------------------------------------------------------------------- /packages/emoji-picker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/package.json -------------------------------------------------------------------------------- /packages/emoji-picker/react-version-tests/react-18.2.0/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/react-version-tests/react-18.2.0/bun.lock -------------------------------------------------------------------------------- /packages/emoji-picker/react-version-tests/react-18.2.0/emojiPicker.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/react-version-tests/react-18.2.0/emojiPicker.test.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/react-version-tests/react-18.2.0/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/react-version-tests/react-18.2.0/package.json -------------------------------------------------------------------------------- /packages/emoji-picker/react-version-tests/react-19.0.0/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/react-version-tests/react-19.0.0/bun.lock -------------------------------------------------------------------------------- /packages/emoji-picker/react-version-tests/react-19.0.0/emojiPicker.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/react-version-tests/react-19.0.0/emojiPicker.test.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/react-version-tests/react-19.0.0/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/react-version-tests/react-19.0.0/package.json -------------------------------------------------------------------------------- /packages/emoji-picker/scripts/__tests__/generateEmojiColors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/scripts/__tests__/generateEmojiColors.test.ts -------------------------------------------------------------------------------- /packages/emoji-picker/scripts/generateEmojiColors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/scripts/generateEmojiColors.html -------------------------------------------------------------------------------- /packages/emoji-picker/scripts/generateEmojiColors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/scripts/generateEmojiColors.ts -------------------------------------------------------------------------------- /packages/emoji-picker/scripts/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/scripts/release.ts -------------------------------------------------------------------------------- /packages/emoji-picker/scripts/test-react-versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/scripts/test-react-versions.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiCategories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiCategories.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPicker.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPickerButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPickerButton.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPickerContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPickerContent.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPickerContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPickerContext.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPickerEmpty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPickerEmpty.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPickerGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPickerGroup.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPickerInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPickerInput.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPickerList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPickerList.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPickerListHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPickerListHeader.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPickerPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPickerPreview.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiPickerSkinTone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiPickerSkinTone.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/EmojiSearchResults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/EmojiSearchResults.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/__tests__/EmojiCategories.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/__tests__/EmojiCategories.test.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/__tests__/EmojiPickerList.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/__tests__/EmojiPickerList.test.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/__tests__/EmojiPickerListHeader.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/__tests__/EmojiPickerListHeader.test.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/__tests__/EmojiSearchResults.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/__tests__/EmojiSearchResults.test.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/__tests__/testData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/__tests__/testData.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/icons/ClearIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/icons/ClearIcon.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/icons/SearchIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/icons/SearchIcon.tsx -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/icons/index.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/EmojiPicker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/EmojiPicker/index.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/__tests__/utils/applySkinTone.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/__tests__/utils/applySkinTone.test.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/__tests__/utils/emojiFilters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/__tests__/utils/emojiFilters.test.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/__tests__/utils/emojiSearch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/__tests__/utils/emojiSearch.test.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/__tests__/utils/emojiSupport.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/__tests__/utils/emojiSupport.test.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/atoms/__tests__/emoji.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/atoms/__tests__/emoji.test.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/atoms/emoji.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/atoms/emoji.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/constants.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/hooks/useEmojiKeyboardNavigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/hooks/useEmojiKeyboardNavigation.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/hooks/useVirtualizedList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/hooks/useVirtualizedList.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/index.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/test/happydom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/test/happydom.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/test/matchers.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/test/matchers.d.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/test/setup.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/types/emoji.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/types/emoji.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/utils/applySkinTone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/utils/applySkinTone.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/utils/cn.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/utils/emojiColors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/utils/emojiColors.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/utils/emojiColors.ts.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/utils/emojiColors.ts.backup -------------------------------------------------------------------------------- /packages/emoji-picker/src/utils/emojiFilters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/utils/emojiFilters.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/utils/emojiSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/utils/emojiSearch.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/utils/emojiSupport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/utils/emojiSupport.ts -------------------------------------------------------------------------------- /packages/emoji-picker/src/utils/supportedEmojis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/src/utils/supportedEmojis.ts -------------------------------------------------------------------------------- /packages/emoji-picker/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/tsconfig.build.json -------------------------------------------------------------------------------- /packages/emoji-picker/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/tsconfig.json -------------------------------------------------------------------------------- /packages/emoji-picker/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/tsconfig.node.json -------------------------------------------------------------------------------- /packages/emoji-picker/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/packages/emoji-picker/vite.config.ts -------------------------------------------------------------------------------- /public/emoji-picker-repo-asset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/public/emoji-picker-repo-asset.png -------------------------------------------------------------------------------- /scripts/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/scripts/release.ts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/emoji-picker/HEAD/vite.config.ts --------------------------------------------------------------------------------