Skip to content

Commit 43a5d07

Browse files
committed
feat(Wizard): replace deprecations in examples
1 parent 9206fc5 commit 43a5d07

File tree

2 files changed

+35
-34
lines changed

2 files changed

+35
-34
lines changed

packages/react-core/src/components/Wizard/examples/Wizard.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ DrawerColorVariant,
3434
DrawerHead,
3535
DrawerActions,
3636
DrawerCloseButton,
37+
Modal,
38+
ModalBody,
39+
ModalVariant,
3740
Wizard,
3841
WizardFooter,
3942
WizardFooterWrapper,
@@ -46,7 +49,6 @@ WizardNavItem,
4649
WizardNav,
4750
WizardHeader
4851
} from '@patternfly/react-core';
49-
import { Modal as ModalDeprecated, ModalVariant as ModalVariantDeprecated } from '@patternfly/react-core/deprecated';
5052
import ExternalLinkAltIcon from '@patternfly/react-icons/dist/esm/icons/external-link-alt-icon';
5153
import SlackHashIcon from '@patternfly/react-icons/dist/esm/icons/slack-hash-icon';
5254
import CogsIcon from '@patternfly/react-icons/dist/esm/icons/cogs-icon';
Lines changed: 32 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,48 @@
11
import React from 'react';
2-
import { Button, Wizard, WizardStep, WizardHeader } from '@patternfly/react-core';
3-
import { Modal as ModalDeprecated, ModalVariant as ModalVariantDeprecated } from '@patternfly/react-core/deprecated';
2+
import { Button, Modal, ModalBody, ModalVariant, Wizard, WizardHeader, WizardStep } from '@patternfly/react-core';
43

5-
export const WizardWithinModal = () => {
4+
export const WizardWithinModal: React.FunctionComponent = () => {
65
const [isModelOpen, setIsModalOpen] = React.useState(false);
76

87
return (
98
<>
109
<Button onClick={() => setIsModalOpen(true)}>Show Modal</Button>
1110

12-
<ModalDeprecated
11+
<Modal
1312
isOpen={isModelOpen}
14-
showClose={false}
1513
aria-label="Wizard modal"
16-
hasNoBodyWrapper
1714
onEscapePress={() => setIsModalOpen(false)}
18-
variant={ModalVariantDeprecated.medium}
15+
variant={ModalVariant.medium}
1916
>
20-
<Wizard
21-
height={400}
22-
onClose={() => setIsModalOpen(false)}
23-
title="In modal wizard"
24-
header={
25-
<WizardHeader
26-
onClose={() => setIsModalOpen(false)}
27-
title="Wizard in modal"
28-
description="Simple wizard description"
29-
/>
30-
}
31-
>
32-
<WizardStep name="Step 1" id="in-modal-step-1">
33-
Step 1 content
34-
</WizardStep>
35-
<WizardStep name="Step 2" id="in-modal-step-2">
36-
Step 2 content
37-
</WizardStep>
38-
<WizardStep
39-
name="Review"
40-
id="in-modal-review-step"
41-
footer={{ nextButtonText: 'Finish', onNext: () => setIsModalOpen(false) }}
17+
<ModalBody>
18+
<Wizard
19+
height={400}
20+
onClose={() => setIsModalOpen(false)}
21+
title="In modal wizard"
22+
header={
23+
<WizardHeader
24+
onClose={() => setIsModalOpen(false)}
25+
title="Wizard in modal"
26+
description="Simple wizard description"
27+
/>
28+
}
4229
>
43-
Review step content
44-
</WizardStep>
45-
</Wizard>
46-
</ModalDeprecated>
30+
<WizardStep name="Step 1" id="in-modal-step-1">
31+
Step 1 content
32+
</WizardStep>
33+
<WizardStep name="Step 2" id="in-modal-step-2">
34+
Step 2 content
35+
</WizardStep>
36+
<WizardStep
37+
name="Review"
38+
id="in-modal-review-step"
39+
footer={{ nextButtonText: 'Finish', onNext: () => setIsModalOpen(false) }}
40+
>
41+
Review step content
42+
</WizardStep>
43+
</Wizard>
44+
</ModalBody>
45+
</Modal>
4746
</>
4847
);
4948
};

0 commit comments

Comments
 (0)