I am working on a website and using Sitecore JSS and ReactJS. I want to create mega menu for the website. Mega menu contains multiple columns with images, links and buttons.
I have below question regarding this scenario, please suggest me.
1. Which option should be given to editor in Experience Editor?
2. In which place need to define mega menu?(so it must be work for all pages of website)
3. What will be the best approach to build mega menu in sitecore JSS?