@@ -11,13 +11,16 @@ import { addDays } from '@/utils/dateInfo';
1111import  { pageIsBetweenPages  } from  ' @/utils/helpers' 
1212import  { isString , isFunction , isObject , isArray  } from  ' @/utils/typeCheckers' 
1313import  { format , parse  } from  ' @/utils/fecha' 
14+ import  { mergeListeners  } from  ' @/mixins' 
1415
1516export  default  {
17+   mixins:  [mergeListeners], 
1618  render (h ) { 
1719    const  getPickerComponent  =  asSlot  =>  h ( 
1820      this .componentName , 
1921      { 
2022        attrs:  { 
23+           ... this .$attrs , 
2124          value:  this .value , 
2225          isRequired:  this .isRequired , 
2326          selectAttribute:  this .selectAttribute_ , 
@@ -26,14 +29,12 @@ export default {
2629          fromPage:  this .fromPage_ , 
2730          toPage:  this .toPage_ , 
2831          themeStyles:  this .themeStyles_ , 
29-           ... this .$attrs , 
3032        }, 
31-         on:  { 
33+         on:  this . mergeListeners ( { 
3234          ' update:fromPage ' :  val  =>  this .fromPage_  =  val, 
3335          ' update:toPage ' :  val  =>  this .toPage_  =  val, 
3436          drag :  val  =>  this .dragValue  =  val, 
35-           ... this .filteredListeners (), 
36-         }, 
37+         }, this .filteredListeners ()), 
3738        slots:  this .$slots , 
3839        scopedSlots:  this .$scopedSlots , 
3940        ... (asSlot &&  { 
0 commit comments