diff --git a/src/components/Menu.vue b/src/components/Menu.vue
index c1a1e51..c188bce 100644
--- a/src/components/Menu.vue
+++ b/src/components/Menu.vue
@@ -35,7 +35,7 @@ export default {
},
type: {
type: String,
- default: 'collapsible'
+ default: undefined
}
}
}
diff --git a/src/components/MenuItem.vue b/src/components/MenuItem.vue
index 30f63df..7ba05c8 100644
--- a/src/components/MenuItem.vue
+++ b/src/components/MenuItem.vue
@@ -26,23 +26,24 @@
-
+
@@ -96,7 +98,7 @@ export default {
},
type: {
type: String,
- default: 'collapsible'
+ default: undefined
}
},
diff --git a/src/components/Navigation.vue b/src/components/Navigation.vue
index 4ab3a78..0427d39 100644
--- a/src/components/Navigation.vue
+++ b/src/components/Navigation.vue
@@ -12,6 +12,7 @@
class="ct-navigation__menu"
:theme="theme"
:items="items"
+ :type="type"
/>
@@ -40,7 +41,9 @@ export default {
},
computed: {
- dropdownClass: ({ dropdown }) => `ct-navigation--${dropdown}`
+ dropdownClass: ({ dropdown }) => `ct-navigation--${dropdown}`,
+
+ type: ({ dropdown }) => dropdown === 'dropdown' ? 'collapsible' : undefined,
}
}