This addon provides us with the basics of our app layout, so we can map our product view based on it.

Features

Let's take a look at the Navigators components.

Granting user permissions

The Addon Navigator makes use of the Addon Security to get all the related permissions the user has, granting access to specific options in the side menu and the header.

In that sense, we’ll get all the options related to the side menu and navbar depending on which permissions are upon each user.

Side menu and navbar

While the side collapsible menu shows the related info about products and actions the user can take in each of them, the navbar displays the custom header options which can be in the way of simple buttons or dropdown ones.

Language selector

When a product uses internationalization, the Addon Navigators triggers this component for us being able to switch between the different languages. Currently, we support three dialects: English, Spanish and Portuguese.

Chatbot

The Navigators includes the chatbot as in MasivWeb.

Change password modal

The modal that brings the functionality of changing user passwords.

We are using a renewed endpoint

https://www.notion.so/masivapp/Users-V2-26ca9503e3134b6eb8a6dcf6916c0665#06ed30962cf2445f92d6db79e3b63ddd

Installation and usage: @oasis/masiv-naviagators

Follow the link to learn more about how to install and use the navigators library.

Installation and usage Oasis Navigators