menu ui component for react