0.0.7 • Published 1 year ago

vue-month-toggle-component v0.0.7

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

vue-month-toggle

downloads npm-version license

Vue3

Live Demo: https://component-library-demo.vercel.app/
GitHub: https://github.com/Gepolter/vue-month-toggle
npm: https://www.npmjs.com/package/vue-month-toggle-component

This component generates a chronologically sorted array of JSON-objects containing month and year parameters

Install

terminal

npm i vue-month-toggle-component

index.js

import { MonthTogglePicker } from 'vue-month-toggle-component';
import '../node_modules/vue-month-toggle-component/dist/style.css';

createApp(App)
    .component("MonthTogglePicker", MonthTogglePicker)
    .mount('#app')

Will change css import in later version. For now css has to be be imported via node_modules path

Usage

<MonthTogglePicker 
  v-model="yourDataObject"
  :locale=yourLocaleStr
  :text-mode=yourTextModeStr
  :selectionMode=yourSelectionModeStr
>
</MonthTogglePicker>

Props and v-model binding

props: [
    {name: "locale", options:["en","de", "fr", "sp", "jp"]},
    {name: "textMode", options:["fullText", "abbreviated"]},
    {name: "selectionMode", options:["onConfirm", "onToggle"]}
]
  • locale: changes month names (default: "en")
  • textMode: "abbreviated" displays only the three first letters of months (default: "abbreviated")
  • selectionMode: change v-model either via confirm btn or with each toggled month
0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago