<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
        <referenceBlock name="store.menu">
            <referenceBlock name="catalog.topnav" remove="true"/>
            <block class="Dinhvan\Megamenu\Block\Html\Menu" name="dinhvan_menu_default" template="Dinhvan_Megamenu::html/topmenu_default.phtml" before="-"/>
            <block class="Dinhvan\Megamenu\Block\Html\Menu" name="dinhvan_megamenu_top" template="Dinhvan_Megamenu::html/topmenu.phtml" before="logo" ifconfig="megamenu/general/enable"/>
        </referenceBlock>

        <move element="store.menu" destination="header-wrapper" after="top.links"/>

        <referenceContainer name="header-wrapper">
            <block class="Dinhvan\Megamenu\Block\Html\MenuHome" name="dinhvan_menu_home" template="Dinhvan_Megamenu::html/topmenu_home.phtml" after="logo"/>
        </referenceContainer>

        <referenceContainer name="page.wrapper">
            <block class="Dinhvan\Megamenu\Block\Html\Menu" name="mobile.menu.wrapper" after="header.container" template="Dinhvan_Megamenu::html/mobile-menu.phtml" />
        </referenceContainer>

        <referenceContainer name="footer">
            <block class="Dinhvan\Megamenu\Block\Html\MenuFooter" name="dinhvan_menu_footer" template="Dinhvan_Megamenu::html/topmenu_footer.phtml" after="dinhvan.description.footer"/>
        </referenceContainer>
    </body>
</page>
