1- import React from "react ";
1+ import "./App.css ";
22import {
33 Avatar ,
44 Brand ,
@@ -10,22 +10,22 @@ import {
1010 PageHeaderTools ,
1111 PageSidebar ,
1212} from "@patternfly/react-core" ;
13- import imgBrand from "./assets/images/imgBrand.svg" ;
14- import imgAvatar from "./assets/images/imgAvatar.svg" ;
1513import { Link , useHistory } from "react-router-dom" ;
16- import Demos from "./Demos" ;
17- import "./App.css" ;
1814import {
1915 LoadingBox ,
16+ QuickStart ,
2017 QuickStartContextProvider ,
2118 QuickStartContextValues ,
2219 QuickStartDrawer ,
23- useLocalStorage ,
24- QuickStart
20+ useLocalStorage
2521} from "@patternfly/quickstarts" ;
26- import { allQuickStarts as yamlQuickStarts } from "./quickstarts-data/quick-start-test-data" ;
2722import { loadJSONQuickStarts } from "./quickstarts-data/mas-guides/quickstartLoader" ;
23+ import { allQuickStarts as yamlQuickStarts } from "./quickstarts-data/quick-start-test-data" ;
24+ import Demos from "./Demos" ;
25+ import React from "react" ;
2826import i18n from './i18n/i18n' ;
27+ import imgAvatar from "./assets/images/imgAvatar.svg" ;
28+ import imgBrand from "./assets/images/imgBrand.svg" ;
2929
3030type AppProps = {
3131 children ?: React . ReactNode ;
@@ -102,7 +102,8 @@ const App: React.FC<AppProps> = ({ children, showCardFooters }) => {
102102 const { pathname : currentPath } = window . location ;
103103 const quickStartPath = "/quickstarts" ;
104104
105- const resourceBundle = i18n . getResourceBundle ( localStorage . getItem ( 'bridge/language' ) || 'en' , 'quickstart' ) ;
105+ const language = localStorage . getItem ( 'bridge/language' ) || 'en' ;
106+ const resourceBundle = i18n . getResourceBundle ( language , 'quickstart' ) ;
106107
107108 const valuesForQuickstartContext : QuickStartContextValues = {
108109 allQuickStarts,
@@ -115,7 +116,7 @@ const App: React.FC<AppProps> = ({ children, showCardFooters }) => {
115116 showAllLink : currentPath !== quickStartPath ,
116117 onShowAllLinkClick : ( ) => history . push ( quickStartPath ) ,
117118 } ,
118- lng : localStorage . getItem ( 'bridge/ language' ) ,
119+ language,
119120 resourceBundle : {
120121 ...resourceBundle ,
121122 "Start" : "Let's go!" ,
0 commit comments