Add option for tabs to be returned without wrapping router
[MAILPOET-2775]
This commit is contained in:
@@ -39,7 +39,7 @@ const RouterAwareTabs = (props: TabProps & {
|
||||
};
|
||||
|
||||
type Props = TabProps & {
|
||||
routerType?: 'hash' | 'browser',
|
||||
routerType?: 'hash' | 'browser' | 'switch-only',
|
||||
routerPrefix?: string,
|
||||
};
|
||||
|
||||
@@ -86,6 +86,10 @@ const RoutedTabs = ({
|
||||
</>
|
||||
);
|
||||
|
||||
if (routerType === 'switch-only') {
|
||||
return routedTabs;
|
||||
}
|
||||
|
||||
return routerType === 'browser'
|
||||
? <BrowserRouter>{routedTabs}</BrowserRouter>
|
||||
: <HashRouter>{routedTabs}</HashRouter>;
|
||||
|
Reference in New Issue
Block a user