Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@ubertheme/mega-menu

ubertheme_team64OSL-3.01.0.4

UB Mega Menu Module for Magento PWA Studio

mega menu, ubertheme, pwa-studio, magento2

readme

UB Mega Menu extension for Magento PWA Studio

What is UB Mega Menu?

UB Mega Menu is a ready React and GraphQL based module that helps you create a flexible mega menu for a PWA Studio storefront built using Magento PWA Studio. The module uses PWA Studio’s libraries -- GraphQL, React and many other technologies as part of its stack.

Prerequisites

  • Magento (v2.4.1 or above) Backend with UB MegaMenuGraphQl installed
  • A Storefront or PWA project based on PWA Studio v9.0.0 or above.

Extension options:

props type default value
menuKey string null
mobileMenuKey string null

Installation:

1. Adding dependency

yarn add @ubertheme/mega-menu

2. Wrap the module in your local-intercept.js file

/**
 * Integration of UB MegaMenu
 */
const {
    wrapUBMegaMenuTargetable
} = require('@ubertheme/mega-menu/src/targets');
wrapUBMegaMenuTargetable(targetables, {
    menuKey: 'main-menu',
});

3. Re-build your PWA project