vue-like-dislike-buttons
v0.2.4
Published
[](https://www.npmjs.com/package/vue-like-dislike-buttons)
Readme
vue-like-dislike-buttons
Installation
npm install vue-like-dislike-buttonsor
yarn add vue-like-dislike-buttonsUsage
<vue-like-dislike-buttons :likes="876547" :dislikes="4567" likeChecked />import VueLikeDislikeButtons from 'vue-like-dislike-buttons'
export default {
components: {
VueLikeDislikeButtons
}
}And styles:
import "vue-like-dislike-buttons/src/assets/scss/main.scss"SCSS variables:
$color-unchecked: #a7a7a7 !default;
$color-hover: darken($color-unchecked, 15%) !default;
$checked-color: darken($color-unchecked, 25%) !default;
@import "~vue-like-dislike-buttons/src/assets/scss/main.scss"API
like-dislike-buttons
props
dislike-btn-titleString (optional)default: 'I don't like it'dislike-checkedBoolean (optional)default: falsedislikesNumber (optional)is-disabledBoolean (optional)default: falselike-btn-titleString (optional)default: 'I like it'like-checkedBoolean (optional)default: falselikesNumber (optional)millions-abbreviationString (optional)default: 'M'only-likeBoolean (optional)default: falsethousands-abbreviationString (optional)default: 'K'
methods
computeNumber(value)
Project setup
yarn installCompiles and hot-reloads for development
yarn serveCompiles and minifies for production
yarn buildRun your tests
yarn testLints and fixes files
yarn lintCustomize configuration
Update the API section of README.md with generated documentation
yarn doc:buildRun style guide dev server
yarn styleguideGenerate a static HTML style guide
yarn styleguide:buildUpdate project version
yarn version