Wizard: Add Locale to Review step

This adds Locale expandable to the Review step.
This commit is contained in:
regexowl 2024-12-09 14:40:02 +01:00 committed by Lucas Garfield
parent 3dcafd5672
commit 8d84b5eef2
3 changed files with 74 additions and 2 deletions

View file

@ -65,6 +65,8 @@ import {
selectFirstBootScript,
selectTimezone,
selectNtpServers,
selectLanguages,
selectKeyboard,
} from '../../../../store/wizardSlice';
import { toMonthAndYear, yyyyMMddFormat } from '../../../../Utilities/time';
import {
@ -771,6 +773,36 @@ export const TimezoneList = () => {
);
};
export const LocaleList = () => {
const languages = useAppSelector(selectLanguages);
const keyboard = useAppSelector(selectKeyboard);
return (
<TextContent>
<TextList component={TextListVariants.dl}>
<TextListItem
component={TextListItemVariants.dt}
className="pf-v5-u-min-width"
>
Languages
</TextListItem>
<TextListItem component={TextListItemVariants.dd}>
{languages && languages.length > 0 ? languages.join(', ') : 'None'}
</TextListItem>
<TextListItem
component={TextListItemVariants.dt}
className="pf-v5-u-min-width"
>
Keyboard
</TextListItem>
<TextListItem component={TextListItemVariants.dd}>
{keyboard ? keyboard : 'None'}
</TextListItem>
</TextList>
</TextContent>
);
};
export const FirstBootList = () => {
const isFirstbootEnabled = !!useAppSelector(selectFirstBootScript);