Add custom tailbone-datepicker
component for Buefy
for easier reuse, outside of main CRUD forms
This commit is contained in:
parent
dfe0f49655
commit
3c8d16a368
5 changed files with 69 additions and 29 deletions
|
@ -57,25 +57,6 @@
|
|||
|
||||
const BuefyForm = {
|
||||
template: '#buefy-form-template',
|
||||
methods: {
|
||||
|
||||
formatDate(date) {
|
||||
// just need to convert to simple ISO date format here, seems
|
||||
// like there should be a more obvious way to do that?
|
||||
var year = date.getFullYear()
|
||||
var month = date.getMonth() + 1
|
||||
var day = date.getDate()
|
||||
month = month < 10 ? '0' + month : month
|
||||
day = day < 10 ? '0' + day : day
|
||||
return year + '-' + month + '-' + day
|
||||
},
|
||||
|
||||
parseDate(date) {
|
||||
// note, this assumes classic YYYY-MM-DD (i.e. ISO?) format
|
||||
var parts = date.split('-')
|
||||
return new Date(parts[0], parseInt(parts[1]) - 1, parts[2])
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Vue.component('buefy-form', BuefyForm)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue