diff --git a/components/lib/panelmenu/PanelMenu.d.ts b/components/lib/panelmenu/PanelMenu.d.ts
index bd00f2851..53e8b953c 100755
--- a/components/lib/panelmenu/PanelMenu.d.ts
+++ b/components/lib/panelmenu/PanelMenu.d.ts
@@ -295,6 +295,10 @@ export interface PanelMenuSlots {
* Menuitem instance
*/
item: MenuItem;
+ /**
+ * Current active state of the menuitem
+ */
+ isActive: boolean;
/**
* Label property of the menuitem
*/
diff --git a/components/lib/panelmenu/PanelMenu.vue b/components/lib/panelmenu/PanelMenu.vue
index 7ea323e84..9008684f1 100644
--- a/components/lib/panelmenu/PanelMenu.vue
+++ b/components/lib/panelmenu/PanelMenu.vue
@@ -35,7 +35,7 @@
{{ getItemLabel(item) }}
-
+
diff --git a/components/lib/panelmenu/PanelMenuSub.vue b/components/lib/panelmenu/PanelMenuSub.vue
index dc79215cd..463324411 100755
--- a/components/lib/panelmenu/PanelMenuSub.vue
+++ b/components/lib/panelmenu/PanelMenuSub.vue
@@ -35,7 +35,15 @@
{{ getItemLabel(processedItem) }}
-
+