Full-fledged React menu component
dhtmlxMenu is a quick and easy way to add a menu bar to users’ web apps. The component will be your navigation assistant with multiple features and countless customization options. You can initialize a context right-click menu or React dropdown menu that appears when a user hovers the mouse pointer over it. Menu options should be loaded in the JSON format.
Flexible and feature-rich API
You should have no trouble working with our React menu bar. Multiple menu methods allow showing/hiding, adding/removing, and rearranging the items. It’s possible to add spacers, vertical and horizontal separators. Menu items can be equipped with icons, hotkeys, and badges to show the number of new messages. You can add a React context menu and attach it to an HTML object or mouse event.
Ability to control React menu styling
dhtmlxMenu is highly customizable as any of the 20+ Suite UI components. The menu appearance can be modified by adjusting the size, painting the background, shape-shifting borders, styling hover selectors, etc. You can change the default Material-based icons to any other icon font pack and add custom styling with new CSS classes.
Special wrappers for Angular and Vue.js
All dhtmlxSuite widgets are compatible with React, Angular, and Vue.js. Thus, you can use wrappers to painlessly integrate dhtmlxMenu into web apps based on those client-side frameworks. Try out the DHTMLX UI library by downloading a free 30-day trial version and receive professional technical support.
We provide comprehensive documentation with technical samples. Moreover, our dedicated support team is fast and qualified. Find the suitable way to get support:
Need help with dhtmlxMenu integration into your app? Contact us