diff --git a/api-generator/components/panelmenu.js b/api-generator/components/panelmenu.js index abdeec18c..a534bc763 100644 --- a/api-generator/components/panelmenu.js +++ b/api-generator/components/panelmenu.js @@ -22,7 +22,11 @@ const PanelMenuProps = [ const PanelMenuSlots = [ { name: 'item', - description: 'Template of a menuitem.' + description: 'Custom item template.' + }, + { + name: 'submenuicon', + description: 'Custom submenu icon template.' } ]; diff --git a/components/lib/carousel/Carousel.vue b/components/lib/carousel/Carousel.vue index 771a7f0e9..60592655e 100755 --- a/components/lib/carousel/Carousel.vue +++ b/components/lib/carousel/Carousel.vue @@ -81,6 +81,8 @@ diff --git a/components/lib/panelmenu/PanelMenuList.vue b/components/lib/panelmenu/PanelMenuList.vue index 15203566b..05cf8acb7 100644 --- a/components/lib/panelmenu/PanelMenuList.vue +++ b/components/lib/panelmenu/PanelMenuList.vue @@ -35,7 +35,7 @@ export default { default: null }, template: { - type: Function, + type: Object, default: null }, expandedKeys: { diff --git a/components/lib/panelmenu/PanelMenuSub.vue b/components/lib/panelmenu/PanelMenuSub.vue index 9ce8025b8..f69f46129 100755 --- a/components/lib/panelmenu/PanelMenuSub.vue +++ b/components/lib/panelmenu/PanelMenuSub.vue @@ -14,7 +14,7 @@ :aria-posinset="getAriaPosInset(index)" >