Skip to content

Commit

Permalink
[#236] Remove VirtualScrollPicker and vue-virtual-scroller dependency.
Browse files Browse the repository at this point in the history
  • Loading branch information
serebrov committed Nov 13, 2022
1 parent a0abe98 commit 1eccfd6
Show file tree
Hide file tree
Showing 6 changed files with 36 additions and 20,358 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.

5 changes: 2 additions & 3 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 @@ -21,8 +21,7 @@
"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

0 comments on commit 1eccfd6

Please sign in to comment.