diff --git a/components/lib/megamenu/BaseMegaMenu.vue b/components/lib/megamenu/BaseMegaMenu.vue new file mode 100644 index 000000000..ffcaf69db --- /dev/null +++ b/components/lib/megamenu/BaseMegaMenu.vue @@ -0,0 +1,240 @@ + diff --git a/components/lib/megamenu/MegaMenu.d.ts b/components/lib/megamenu/MegaMenu.d.ts index d2dfe3b69..fba3a49ea 100755 --- a/components/lib/megamenu/MegaMenu.d.ts +++ b/components/lib/megamenu/MegaMenu.d.ts @@ -75,6 +75,10 @@ export interface MegaMenuPassThroughOptions { * Uses to pass attributes to the submenu header's DOM element. */ submenuHeader?: MegaMenuPassThroughOptionType; + /** + * Uses to pass attributes to the submenu's DOM element. + */ + submenu?: MegaMenuPassThroughOptionType; /** * Uses to pass attributes to the separator's DOM element. */ @@ -195,6 +199,11 @@ export interface MegaMenuProps { * @type {MegaMenuPassThroughOptions} */ pt?: MegaMenuPassThroughOptions; + /** + * When enabled, it removes component related styles in the core. + * @defaultValue false + */ + unstyled?: boolean; } /** diff --git a/components/lib/megamenu/MegaMenu.vue b/components/lib/megamenu/MegaMenu.vue index c9fd0fc78..bb29a446c 100755 --- a/components/lib/megamenu/MegaMenu.vue +++ b/components/lib/megamenu/MegaMenu.vue @@ -1,12 +1,11 @@ - - diff --git a/components/lib/megamenu/MegaMenuSub.vue b/components/lib/megamenu/MegaMenuSub.vue index 2cc6f877e..21868e3e2 100644 --- a/components/lib/megamenu/MegaMenuSub.vue +++ b/components/lib/megamenu/MegaMenuSub.vue @@ -1,12 +1,12 @@