Skip to content

Commit 67f9559

Browse files
chore(deps): Update PF deps to final alpha (#38)
* chore(deps): Update PF deps to final alpha * chore(deps): Update to prerelease PF versions
1 parent 2b1af5e commit 67f9559

File tree

21 files changed

+9884
-10073
lines changed

21 files changed

+9884
-10073
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ coverage
99
.cache
1010
.tmp
1111
.eslintcache
12+
.cache_*
1213

1314
# package managers
1415
yarn-error.log

jest.config.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,5 @@ module.exports = {
1515
moduleNameMapper: {
1616
'\\.(css|less)$': '<rootDir>/styleMock.js'
1717
},
18-
testEnvironment: 'jsdom',
19-
dryRun: true
18+
testEnvironment: 'jsdom'
2019
};

packages/module/package.json

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
},
3535
"dependencies": {
3636
"@novnc/novnc": "^1.3.0",
37-
"@patternfly/react-core": "^5.0.0-alpha.72",
38-
"@patternfly/react-styles": "^5.0.0-alpha.7",
37+
"@patternfly/react-core": "5.0.0-prerelease.7",
38+
"@patternfly/react-styles": "5.0.0-prerelease.2",
3939
"@spice-project/spice-html5": "^0.2.1",
4040
"file-saver": "^1.3.8",
4141
"xterm": "^4.8.1",
@@ -46,12 +46,14 @@
4646
"react-dom": "^16.8 || ^17 || ^18"
4747
},
4848
"devDependencies": {
49-
"@patternfly/documentation-framework": "^2.0.0-alpha.29",
50-
"@patternfly/patternfly": "^5.0.0-alpha.43",
49+
"@patternfly/documentation-framework": "^2.0.0-alpha.57",
50+
"@patternfly/patternfly": "5.0.0-prerelease.6",
5151
"@patternfly/patternfly-a11y": "^4.3.1",
52-
"@patternfly/react-code-editor": "^5.0.0-alpha.79",
53-
"@patternfly/react-table": "^5.0.0-alpha.80",
52+
"@patternfly/react-code-editor": "5.0.0-prerelease.7",
53+
"@patternfly/react-table": "5.0.0-prerelease.7",
5454
"rimraf": "^2.6.2",
55-
"serve": "^14.1.2"
55+
"serve": "^14.1.2",
56+
"react-monaco-editor": "^0.51.0",
57+
"monaco-editor": "^0.34.1"
5658
}
5759
}

packages/module/patternfly-docs/generated/extensions/react-console/react.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,12 @@ const pageData = {
1313
"id": "React console",
1414
"section": "extensions",
1515
"subsection": "",
16+
"deprecated": false,
17+
"beta": true,
18+
"demo": false,
19+
"newImplementationLink": false,
1620
"source": "react",
21+
"tabName": null,
1722
"slug": "/extensions/react-console/react",
1823
"sourceLink": "https://github.com/patternfly/react-console",
1924
"relPath": "packages/module/patternfly-docs/content/extensions/react-console/examples/ReactConsole.md",
@@ -345,7 +350,6 @@ const pageData = {
345350
]
346351
}
347352
],
348-
"beta": true,
349353
"fullscreenExamples": [
350354
"Basic Usage"
351355
]

packages/module/patternfly-docs/generated/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ module.exports = {
77
section: "extensions",
88
subsection: "",
99
source: "react",
10+
tabName: null,
11+
beta: true,
1012
Component: () => import(/* webpackChunkName: "extensions/react-console/react/index" */ './extensions/react-console/react')
1113
}
1214
};

packages/module/release.config.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
module.exports = {
32
branches: [
43
{ name: 'v4', channel: 'prerelease' },
@@ -8,10 +7,18 @@ module.exports = {
87
preset: 'angular'
98
},
109
plugins: [
11-
'@semantic-release/commit-analyzer',
10+
[
11+
'@semantic-release/commit-analyzer',
12+
{
13+
preset: 'angular',
14+
releaseRules: [
15+
{ type: 'chore', scope: 'deps', release: 'patch' }
16+
]
17+
}
18+
],
1219
'@semantic-release/release-notes-generator',
1320
'@semantic-release/github',
1421
'@semantic-release/npm'
1522
],
1623
tagFormat: 'prerelease-v${version}'
17-
};
24+
};

packages/module/src/components/AccessConsoles/AccessConsoles.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ export const AccessConsoles: React.FunctionComponent<AccessConsolesProps> = ({
118118
<Select
119119
aria-label={textSelectConsoleType}
120120
placeholderText={textSelectConsoleType}
121-
toggleId="pf-c-console__type-selector"
121+
toggleId="pf-v5-c-console__type-selector"
122122
variant={SelectVariant.single}
123123
onSelect={(_, selection, __) => {
124124
setType(selection as SelectOptionObject);

packages/module/src/components/AccessConsoles/__snapshots__/AccessConsoles.test.tsx.snap

Lines changed: 48 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -3,60 +3,62 @@
33
exports[`AccessConsoles Empty 1`] = `
44
<DocumentFragment>
55
<div
6-
class="pf-c-console"
6+
class="pf-v5-c-console"
77
/>
88
</DocumentFragment>
99
`;
1010

1111
exports[`AccessConsoles with DesktopViewer 1`] = `
1212
<DocumentFragment>
1313
<div
14-
class="pf-c-console"
14+
class="pf-v5-c-console"
1515
/>
1616
</DocumentFragment>
1717
`;
1818

1919
exports[`AccessConsoles with SerialConsole and VncConsole as children 1`] = `
2020
<DocumentFragment>
2121
<div
22-
class="pf-c-console"
22+
class="pf-v5-c-console"
2323
>
2424
<div
25-
class="pf-c-console__actions"
25+
class="pf-v5-c-console__actions"
2626
>
2727
<div
28-
class="pf-c-select"
28+
class="pf-v5-c-select"
2929
data-ouia-component-id="OUIA-Generated-Select-single-1"
30-
data-ouia-component-type="PF4/Select"
30+
data-ouia-component-type="PF5/Select"
3131
data-ouia-safe="true"
3232
>
3333
<button
3434
aria-expanded="false"
3535
aria-haspopup="listbox"
3636
aria-label="Options menu"
37-
aria-labelledby=" pf-c-console__type-selector"
38-
class="pf-c-select__toggle"
39-
id="pf-c-console__type-selector"
37+
aria-labelledby=" pf-v5-c-console__type-selector"
38+
class="pf-v5-c-select__toggle"
39+
id="pf-v5-c-console__type-selector"
4040
type="button"
4141
>
4242
<div
43-
class="pf-c-select__toggle-wrapper"
43+
class="pf-v5-c-select__toggle-wrapper"
4444
>
4545
<span
46-
class="pf-c-select__toggle-text"
46+
class="pf-v5-c-select__toggle-text"
4747
>
4848
Select console type
4949
</span>
5050
</div>
5151
<span
52-
class="pf-c-select__toggle-arrow"
52+
class="pf-v5-c-select__toggle-arrow"
5353
>
5454
<svg
5555
aria-hidden="true"
56-
class="pf-svg"
56+
class="pf-v5-svg"
5757
fill="currentColor"
58+
height="1em"
5859
role="img"
5960
viewBox="0 0 320 512"
61+
width="1em"
6062
>
6163
<path
6264
d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"
@@ -73,79 +75,83 @@ exports[`AccessConsoles with SerialConsole and VncConsole as children 1`] = `
7375
exports[`AccessConsoles with SerialConsole as a single child 1`] = `
7476
<DocumentFragment>
7577
<div
76-
class="pf-c-console"
78+
class="pf-v5-c-console"
7779
/>
7880
</DocumentFragment>
7981
`;
8082

8183
exports[`AccessConsoles with VncConsole as a single child 1`] = `
8284
<DocumentFragment>
8385
<div
84-
class="pf-c-console"
86+
class="pf-v5-c-console"
8587
/>
8688
</DocumentFragment>
8789
`;
8890

8991
exports[`AccessConsoles with preselected SerialConsole 1`] = `
9092
<DocumentFragment>
9193
<div
92-
class="pf-c-console"
94+
class="pf-v5-c-console"
9395
>
9496
<div
95-
class="pf-c-console__actions-serial"
97+
class="pf-v5-c-console__actions-serial"
9698
>
9799
<button
98100
aria-disabled="false"
99-
class="pf-c-button pf-m-secondary"
101+
class="pf-v5-c-button pf-m-secondary"
100102
data-ouia-component-id="OUIA-Generated-Button-secondary-1"
101-
data-ouia-component-type="PF4/Button"
103+
data-ouia-component-type="PF5/Button"
102104
data-ouia-safe="true"
103105
type="button"
104106
>
105107
Disconnect
106108
</button>
107109
<button
108110
aria-disabled="false"
109-
class="pf-c-button pf-m-secondary"
111+
class="pf-v5-c-button pf-m-secondary"
110112
data-ouia-component-id="OUIA-Generated-Button-secondary-2"
111-
data-ouia-component-type="PF4/Button"
113+
data-ouia-component-type="PF5/Button"
112114
data-ouia-safe="true"
113115
type="button"
114116
>
115117
Reset
116118
</button>
117119
</div>
118120
<div
119-
class="pf-c-console__serial"
121+
class="pf-v5-c-console__serial"
120122
>
121123
<div
122-
class="pf-c-empty-state"
124+
class="pf-v5-c-empty-state"
123125
>
124126
<div
125-
class="pf-c-empty-state__content"
127+
class="pf-v5-c-empty-state__content"
126128
>
127129
<div
128-
class="pf-c-empty-state__icon"
130+
class="pf-v5-c-empty-state__header"
129131
>
130-
<svg
131-
aria-hidden="false"
132-
aria-label="Contents"
133-
aria-valuetext="Loading..."
134-
class="pf-c-spinner pf-m-xl"
135-
role="progressbar"
136-
viewBox="0 0 100 100"
132+
<div
133+
class="pf-v5-c-empty-state__icon"
137134
>
138-
<circle
139-
class="pf-c-spinner__path"
140-
cx="50"
141-
cy="50"
142-
fill="none"
143-
r="45"
144-
/>
145-
</svg>
135+
<svg
136+
aria-hidden="false"
137+
aria-label="Contents"
138+
aria-valuetext="Loading..."
139+
class="pf-v5-c-spinner pf-m-xl"
140+
role="progressbar"
141+
viewBox="0 0 100 100"
142+
>
143+
<circle
144+
class="pf-v5-c-spinner__path"
145+
cx="50"
146+
cy="50"
147+
fill="none"
148+
r="45"
149+
/>
150+
</svg>
151+
</div>
146152
</div>
147153
<div
148-
class="pf-c-empty-state__body"
154+
class="pf-v5-c-empty-state__body"
149155
>
150156
Loading ...
151157
</div>
@@ -159,7 +165,7 @@ exports[`AccessConsoles with preselected SerialConsole 1`] = `
159165
exports[`AccessConsoles with wrapped SerialConsole as a child 1`] = `
160166
<DocumentFragment>
161167
<div
162-
class="pf-c-console"
168+
class="pf-v5-c-console"
163169
>
164170
<p>
165171
Serial console text

packages/module/src/components/DesktopViewer/ConnectWithRemoteViewer.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -97,13 +97,13 @@ export const ConnectWithRemoteViewer: React.FunctionComponent<ConnectWithRemoteV
9797
// RDP button is rendered only if the protocol is available
9898
// If none of Spice or VNC is available, the .vv button is disabled (but rendered)
9999
return (
100-
<div className="pf-c-console__remote-viewer">
101-
<div className="pf-c-console__remote-viewer-launch">
102-
<Button className="pf-c-console__remote-viewer-launch-vv" onClick={onClickVV} isDisabled={!_console}>
100+
<div className="pf-v5-c-console__remote-viewer">
101+
<div className="pf-v5-c-console__remote-viewer-launch">
102+
<Button className="pf-v5-c-console__remote-viewer-launch-vv" onClick={onClickVV} isDisabled={!_console}>
103103
{textConnectWithRemoteViewer}
104104
</Button>
105105
{!!rdp && (
106-
<Button onClick={onClickRDP} className="pf-c-console__remote-viewer-launch-rdp">
106+
<Button onClick={onClickRDP} className="pf-v5-c-console__remote-viewer-launch-rdp">
107107
{textConnectWithRDP}
108108
</Button>
109109
)}
@@ -112,7 +112,7 @@ export const ConnectWithRemoteViewer: React.FunctionComponent<ConnectWithRemoteV
112112
<ExpandableSection
113113
toggleText={textMoreInfo}
114114
isExpanded={isExpandedDefault}
115-
onToggle={isExpanded => setIsExpandedDefault(isExpanded)}
115+
onToggle={(_event, isExpanded) => setIsExpandedDefault(isExpanded)}
116116
>
117117
<MoreInformationDefaultContent textMoreInfoContent={textMoreInfoContent} />
118118
</ExpandableSection>
@@ -121,7 +121,7 @@ export const ConnectWithRemoteViewer: React.FunctionComponent<ConnectWithRemoteV
121121
<ExpandableSection
122122
toggleText={textMoreRDPInfo}
123123
isExpanded={isExpandedRDP}
124-
onToggle={isExpanded => setIsExpandedRDP(isExpanded)}
124+
onToggle={(_event, isExpanded) => setIsExpandedRDP(isExpanded)}
125125
>
126126
<MoreInformationDefaultRDPContent textMoreRDPInfoContent={textMoreRDPInfoContent} />
127127
</ExpandableSection>

packages/module/src/components/DesktopViewer/ManualConnection.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export const ManualConnection: React.FunctionComponent<ManualConnectionProps> =
6161
const rdpAddress = rdp && rdp.address !== address ? rdp.address : null;
6262

6363
return (
64-
<div className="pf-c-console__manual-connection">
64+
<div className="pf-v5-c-console__manual-connection">
6565
<Title headingLevel="h2" size="3xl">
6666
{textManualConnection}
6767
</Title>

0 commit comments

Comments
 (0)