├── .circleci └── config.yml ├── .dockerignore ├── .github └── dependabot.yml ├── .gitignore ├── .npmignore ├── .prettierrc ├── Dockerfile ├── LICENSE ├── README.md ├── babel.config.js ├── css └── emoji-mart.css ├── data ├── all.json ├── apple.json ├── facebook.json ├── google.json └── twitter.json ├── dist └── emoji-mart.js ├── docs ├── app.vue ├── bundle.js ├── exampleCustomDialog.vue ├── exampleCustomOrder.vue ├── exampleCustomTemplates.vue ├── exampleFiltered.vue ├── exampleI18N.vue ├── exampleMain.vue ├── exampleQDialog.vue ├── exampleSelectable.vue ├── exampleSmallPicker.vue ├── images │ └── parrot.gif ├── index.html ├── index.js └── webpack.config.js ├── package.json ├── scripts ├── build-data.js ├── build.js ├── compress.js └── define.js ├── spec ├── __snapshots__ │ ├── emoji-spec.js.snap │ └── picker-spec.js.snap ├── css-stub.js ├── emoji-index-facebook-spec.js ├── emoji-index-spec.js ├── emoji-spec.js ├── frequently-spec.js ├── keyboard-spec.js ├── picker-spec.js ├── search-spec.js └── skins-spec.js └── src ├── components ├── Emoji.vue ├── Picker.vue ├── anchors.vue ├── category.vue ├── index.js ├── preview.vue ├── search.vue └── skins.vue ├── index.js ├── polyfills ├── createClass.js ├── extends.js ├── inherits.js ├── objectGetPrototypeOf.js ├── possibleConstructorReturn.js └── stringFromCodePoint.js ├── svgs └── index.js ├── utils ├── data.js ├── emoji-data.js ├── frequently.js ├── index.js ├── picker.js ├── shared-props.js └── store.js ├── vendor └── raf-polyfill.js └── webpack.config.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/.prettierrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/babel.config.js -------------------------------------------------------------------------------- /css/emoji-mart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/css/emoji-mart.css -------------------------------------------------------------------------------- /data/all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/data/all.json -------------------------------------------------------------------------------- /data/apple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/data/apple.json -------------------------------------------------------------------------------- /data/facebook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/data/facebook.json -------------------------------------------------------------------------------- /data/google.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/data/google.json -------------------------------------------------------------------------------- /data/twitter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/data/twitter.json -------------------------------------------------------------------------------- /dist/emoji-mart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/dist/emoji-mart.js -------------------------------------------------------------------------------- /docs/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/app.vue -------------------------------------------------------------------------------- /docs/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/bundle.js -------------------------------------------------------------------------------- /docs/exampleCustomDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/exampleCustomDialog.vue -------------------------------------------------------------------------------- /docs/exampleCustomOrder.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/exampleCustomOrder.vue -------------------------------------------------------------------------------- /docs/exampleCustomTemplates.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/exampleCustomTemplates.vue -------------------------------------------------------------------------------- /docs/exampleFiltered.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/exampleFiltered.vue -------------------------------------------------------------------------------- /docs/exampleI18N.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/exampleI18N.vue -------------------------------------------------------------------------------- /docs/exampleMain.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/exampleMain.vue -------------------------------------------------------------------------------- /docs/exampleQDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/exampleQDialog.vue -------------------------------------------------------------------------------- /docs/exampleSelectable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/exampleSelectable.vue -------------------------------------------------------------------------------- /docs/exampleSmallPicker.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/exampleSmallPicker.vue -------------------------------------------------------------------------------- /docs/images/parrot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/images/parrot.gif -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/index.js -------------------------------------------------------------------------------- /docs/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/docs/webpack.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/scripts/build-data.js -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/compress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/scripts/compress.js -------------------------------------------------------------------------------- /scripts/define.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/scripts/define.js -------------------------------------------------------------------------------- /spec/__snapshots__/emoji-spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/__snapshots__/emoji-spec.js.snap -------------------------------------------------------------------------------- /spec/__snapshots__/picker-spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/__snapshots__/picker-spec.js.snap -------------------------------------------------------------------------------- /spec/css-stub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/css-stub.js -------------------------------------------------------------------------------- /spec/emoji-index-facebook-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/emoji-index-facebook-spec.js -------------------------------------------------------------------------------- /spec/emoji-index-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/emoji-index-spec.js -------------------------------------------------------------------------------- /spec/emoji-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/emoji-spec.js -------------------------------------------------------------------------------- /spec/frequently-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/frequently-spec.js -------------------------------------------------------------------------------- /spec/keyboard-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/keyboard-spec.js -------------------------------------------------------------------------------- /spec/picker-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/picker-spec.js -------------------------------------------------------------------------------- /spec/search-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/search-spec.js -------------------------------------------------------------------------------- /spec/skins-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/spec/skins-spec.js -------------------------------------------------------------------------------- /src/components/Emoji.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/components/Emoji.vue -------------------------------------------------------------------------------- /src/components/Picker.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/components/Picker.vue -------------------------------------------------------------------------------- /src/components/anchors.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/components/anchors.vue -------------------------------------------------------------------------------- /src/components/category.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/components/category.vue -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/components/preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/components/preview.vue -------------------------------------------------------------------------------- /src/components/search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/components/search.vue -------------------------------------------------------------------------------- /src/components/skins.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/components/skins.vue -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/index.js -------------------------------------------------------------------------------- /src/polyfills/createClass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/polyfills/createClass.js -------------------------------------------------------------------------------- /src/polyfills/extends.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/polyfills/extends.js -------------------------------------------------------------------------------- /src/polyfills/inherits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/polyfills/inherits.js -------------------------------------------------------------------------------- /src/polyfills/objectGetPrototypeOf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/polyfills/objectGetPrototypeOf.js -------------------------------------------------------------------------------- /src/polyfills/possibleConstructorReturn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/polyfills/possibleConstructorReturn.js -------------------------------------------------------------------------------- /src/polyfills/stringFromCodePoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/polyfills/stringFromCodePoint.js -------------------------------------------------------------------------------- /src/svgs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/svgs/index.js -------------------------------------------------------------------------------- /src/utils/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/utils/data.js -------------------------------------------------------------------------------- /src/utils/emoji-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/utils/emoji-data.js -------------------------------------------------------------------------------- /src/utils/frequently.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/utils/frequently.js -------------------------------------------------------------------------------- /src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/utils/index.js -------------------------------------------------------------------------------- /src/utils/picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/utils/picker.js -------------------------------------------------------------------------------- /src/utils/shared-props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/utils/shared-props.js -------------------------------------------------------------------------------- /src/utils/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/utils/store.js -------------------------------------------------------------------------------- /src/vendor/raf-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/vendor/raf-polyfill.js -------------------------------------------------------------------------------- /src/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serebrov/emoji-mart-vue/HEAD/src/webpack.config.js --------------------------------------------------------------------------------