CustomerNavigation Component used to display Customer Menu items in Account Profile Like Profile and Addresses and Orders and So on As shown bellow.As You See This Customer Navigation So The Customer Can Go to Customer info or addresses or orders or back in stock or else through this menu item.This CustomerNavigation component Has one parameter To Specify The Selected tab.@await Component.InvokeAsync("CustomerNavigation", new { selectedTabId = CustomerNavigationEnum.Info })
The CustomerNavigation Has many Enum Values :1.
CustomerNavigationEnum.Info:This Tab To show Customer Info Data Like name and email and so one. Also make This Tab Selected as Picture above
2.
CustomerNavigationEnum.Addresses:This Tab To Show Customer Addresses also make the tab selected.
3.
CustomerNavigationEnum.Orders:This Tab To show Customer orders also This make Tab Selected,
4.
CustomerNavigationEnum.BackInStockSubscriptions :This Tab is for Back in Stock Subscriptions also this make tab selected.
5.
CustomerNavigationEnum.RewardPoints:This Tab is Used to Show Reward points of customer that Collected in Store also this make the tab selected.
6.
customerNavigationEnum.ChangePassword
7.
CustomerNavigationEnum.Avatar:To Show and change Customer avater.
8.
CustomerNavigationEnum.ProductReviews:this tab to show all customer products reviews.
9.
CustomerNavigationEnum.MultiFactorAuthentication:This Is Security Tab To Enable or disable two-factore authenticator.
Every Navigator Has Hyper Link to Selected Page For Example The Customer info Has Link To Account Info Page in Account profile .
This Customer Navigator Component Can Only Work With Account Profile Because All Hyper Link is redirect To Page inside account profile
This Navigator Is work only with Active Customer Because every Visitor Can not See it until He login to account.
This Component Have Two Widget the AccountNavigationBefore widget Before Component and other AccountNavigationAfter is After Nivigator So You Can Create Page or ads inside it .