1
- import { useEffect } from 'react' ;
2
- import { useSelector } from 'react-redux' ;
1
+ import { useEffect } from 'react' ;
3
2
4
- import { NavModel , NavModelItem } from '@grafana/data' ;
5
- import { HOME_NAV_ID } from 'app/core/reducers/navModel ' ;
6
- import { FnGlobalState } from 'app/core/reducers/fn-slice ' ;
7
- import type { StoreState } from 'app/types' ;
3
+ import { NavModel , NavModelItem } from '@grafana/data' ;
4
+ import { FnGlobalState } from 'app/core/reducers/fn-slice ' ;
5
+ import { HOME_NAV_ID } from 'app/core/reducers/navModel ' ;
6
+ import { StoreState , useSelector } from 'app/types' ;
8
7
9
- import { Branding } from '../Branding/Branding' ;
10
- import { buildBreadcrumbs } from '../Breadcrumbs/utils' ;
8
+ import { Branding } from '../Branding/Branding' ;
9
+ import { buildBreadcrumbs } from '../Breadcrumbs/utils' ;
11
10
12
11
export function usePageTitle ( navModel ?: NavModel , pageNav ?: NavModelItem ) {
13
12
const homeNav = useSelector ( ( state ) => state . navIndex ) [ HOME_NAV_ID ] ;
@@ -22,6 +21,6 @@ export function usePageTitle(navModel?: NavModel, pageNav?: NavModelItem) {
22
21
// Override `Home` with the custom brand title
23
22
parts [ parts . length - 1 ] = Branding . AppTitle ;
24
23
25
- document . title = ! FNDashboard ? parts . join ( ' - ' ) : pageTitle ? pageTitle : 'Flux Ninja ' ;
26
- } , [ homeNav , navModel , pageNav ] ) ;
24
+ document . title = ! FNDashboard ? parts . join ( ' - ' ) : pageTitle ? pageTitle : 'FluxNinja ' ;
25
+ } , [ FNDashboard , homeNav , navModel , pageNav , pageTitle ] ) ;
27
26
}
0 commit comments