mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
I18n: Translate navigation items (#44131)
* I18n: Translate navigation items * improve comment, remove console.log * update mock macros * Mark up all phrases for translation * added deprecate text comment, moved translations to a seperate file * use TestProvider in NavBarItem * use TestProvider in nav tests * remove text deprecation comment * update translations
This commit is contained in:
@@ -4,6 +4,7 @@ import userEvent from '@testing-library/user-event';
|
||||
import { BrowserRouter } from 'react-router-dom';
|
||||
import { locationUtil } from '@grafana/data';
|
||||
import { config, setLocationService } from '@grafana/runtime';
|
||||
import TestProvider from '../../../../test/helpers/TestProvider';
|
||||
|
||||
import NavBarItem, { Props } from './NavBarItem';
|
||||
|
||||
@@ -30,9 +31,11 @@ function getTestContext(overrides: Partial<Props> = {}, subUrl = '') {
|
||||
const props = { ...defaults, ...overrides };
|
||||
|
||||
const { rerender } = render(
|
||||
<BrowserRouter>
|
||||
<NavBarItem {...props}>{props.children}</NavBarItem>
|
||||
</BrowserRouter>
|
||||
<TestProvider>
|
||||
<BrowserRouter>
|
||||
<NavBarItem {...props}>{props.children}</NavBarItem>
|
||||
</BrowserRouter>
|
||||
</TestProvider>
|
||||
);
|
||||
|
||||
return { rerender, pushMock };
|
||||
|
Reference in New Issue
Block a user