Skip to content

Commit

Permalink
Merge pull request #241 from serebrov/236-remove-virtual-scroll
Browse files Browse the repository at this point in the history
[#236] Remove VirtualScrollPicker and vue-virtual-scroller dependency.
  • Loading branch information
serebrov authored Nov 13, 2022
2 parents a0abe98 + 16d6c8f commit 8198e1d
Show file tree
Hide file tree
Showing 6 changed files with 37 additions and 20,359 deletions.
14 changes: 9 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,28 +17,28 @@ This was the reason to fork and change it, the demo is [here](https://serebrov.g
<br><img src="https://cloud.githubusercontent.com/assets/436043/17186519/9e71e8fe-5403-11e6-9314-21365c56a601.png">
</div>

## Demo app
# Demo app

Live demo app: https://serebrov.github.io/emoji-mart-vue/
Demo application code is [under the ./docs folder](./docs).

## Installation
# Installation

Install from npm: `npm install --save emoji-mart-vue-fast`.

It is also possible to install directly from github (could be useful for forks): `npm install --save serebrov/emoji-mart-vue#5.4.9.`

Here is the list of [releases](https://github.com/serebrov/emoji-mart-vue/releases).

## Vue 3 Support
# Vue 3 Support

Component works with Vue 3, [here is a simple demo app](https://github.com/serebrov/emoji-mart-vue3-demo).

Live demo: https://serebrov.github.io/emoji-mart-vue3-demo/.

See also: [#88](https://github.com/serebrov/emoji-mart-vue/issues/88).

## Quick Example
# Quick Example

```
<template>
Expand Down Expand Up @@ -96,7 +96,7 @@ export default {
</style>
```

## Changelog
# Changelog

Major changes comparing to the original emoji-mart-vue:

Expand Down Expand Up @@ -128,6 +128,10 @@ Breaking change in v7: switched to Unicode v12 emoji set which results in severa
Breaking change in v8:
- The `StaticPicker` component is now default (exported as `Picker`), previous default component renamed to `VirtualScrollPicker`

Breaking change in v12:
- The `VirtualScrollPicker` was removed, see [#236](https://github.com/serebrov/emoji-mart-vue/issues/236).

# Original Readme

## Not opinionated

Expand Down
75 changes: 25 additions & 50 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 3 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "emoji-mart-vue-fast",
"version": "11.2.0",
"version": "12.0.0",
"description": "Customizable Slack-like emoji picker for VueJS, fast version",
"main": "dist/emoji-mart.js",
"repository": {
Expand All @@ -13,16 +13,15 @@
"emoji",
"picker"
],
"author": "Etienne Lemay",
"author": "Borys Serebrov",
"license": "BSD-3-Clause",
"bugs": {
"url": "https://github.com/serebrov/emoji-mart-vue/issues"
},
"homepage": "https://github.com/serebrov/emoji-mart-vue",
"dependencies": {
"@babel/runtime": "^7.18.6",
"core-js": "^3.23.5",
"vue-virtual-scroller": "^1.0.10"
"core-js": "^3.23.5"
},
"peerDependencies": {
"vue": ">2.0.0"
Expand Down
Loading

0 comments on commit 8198e1d

Please sign in to comment.