import React from 'react'; import { createDevTools } from '@redux-devtools/core'; import { DockMonitor } from '@redux-devtools/dock-monitor'; import { InspectorMonitor, base16Themes, } from '@redux-devtools/inspector-monitor'; import { useLocation } from 'react-router-dom'; import getOptions from './getOptions'; const CustomComponent = () => (
Custom Tab Content
); export const getDevTools = (location: { search: string }) => createDevTools( [ { name: 'Custom Tab', component: CustomComponent, }, ...defaultTabs, ]} /> , ); export function ConnectedDevTools() { const location = useLocation(); const DevTools = getDevTools(location); return ; }