Skip to content

Commit 5d4bbec

Browse files
committed
Enable JSS
1 parent 598d19b commit 5d4bbec

33 files changed

Lines changed: 51743 additions & 13758 deletions

package-lock.json

Lines changed: 51666 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@
4040
"eslint-plugin-n": "^15.0.0",
4141
"eslint-plugin-promise": "^6.0.0",
4242
"eslint-plugin-react-hooks": "^4.6.0",
43-
"eslint-config-prettier": "8.5.0",
43+
"eslint-config-prettier": "8.6.0",
4444
"enzyme": "^3.11.0",
4545
"enzyme-to-json": "^3.6.2",
46-
"@typescript-eslint/eslint-plugin": "^5.42.0",
47-
"@typescript-eslint/parser": "^5.42.0",
48-
"prettier": "2.7.1",
46+
"@typescript-eslint/eslint-plugin": "^5.49.0",
47+
"@typescript-eslint/parser": "^5.49.0",
48+
"prettier": "2.8.3",
4949
"jest":"^29.2.2",
5050
"babel-jest":"^29.2.2",
5151
"@babel/core": "^7.19.6",
@@ -60,14 +60,12 @@
6060
"jest-canvas-mock": "2.4.0",
6161
"ts-jest":"29.0.3",
6262
"serve": "^14.1.2",
63-
"node-sass-package-importer": "^5.3.2",
6463
"@wojtekmaj/enzyme-adapter-react-17": "^0.6.7",
6564
"whatwg-fetch": "^3.6.2",
6665
"babel-polyfill": "6.26.0",
6766
"identity-obj-proxy": "^3.0.0",
6867
"fs-extra": "^9.1.0",
6968
"glob": "^7.2.3",
70-
"sass": "^1.55.0",
7169
"chokidar": "^3.5.3"
7270
}
7371
}

packages/module/package.json

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,12 @@
1010
"build:esm": "tsc --build --verbose ./tsconfig.json",
1111
"build:fed:packages": "node generate-fed-package-json.js",
1212
"build:js": "tsc -p tsconfig.cjs.json",
13-
"copy-files": "copyfiles -u 1 src/**/*.scss dist/esm",
1413
"clean": "rimraf dist",
1514
"docs:develop": "pf-docs-framework start",
1615
"docs:build": "pf-docs-framework build all --output public",
1716
"docs:serve": "pf-docs-framework serve public --port 5000",
1817
"docs:screenshots": "pf-docs-framework screenshots --urlPrefix http://localhost:5000",
1918
"test:a11y": "patternfly-a11y --config patternfly-a11y.config",
20-
"transform:css": "node ../../scripts/transform-scss.js",
2119
"serve:a11y": "yarn serve coverage"
2220
},
2321
"repository": "git+https://github.com/patternfly/react-component-groups.git",
@@ -32,7 +30,8 @@
3230
"tag": "prerelease"
3331
},
3432
"dependencies": {
35-
"@patternfly/react-core": "^4.250.1"
33+
"@patternfly/react-core": "^4.250.1",
34+
"react-jss": "^10.9.2"
3635
},
3736
"peerDependencies": {
3837
"react": "^16.8 || ^17 || ^18",
@@ -41,17 +40,17 @@
4140
"devDependencies": {
4241
"@patternfly/documentation-framework": "^1.2.55",
4342
"@patternfly/patternfly": "^4.217.1",
44-
"@patternfly/react-table": "^4.111.4",
43+
"@patternfly/patternfly-a11y": "4.3.1",
4544
"@patternfly/react-code-editor": "^4.82.26",
45+
"@patternfly/react-table": "^4.111.4",
4646
"@redhat-cloud-services/frontend-components-utilities": "^3.2.25",
47+
"@types/react": "^17.0.0",
48+
"@types/react-dom": "^17.0.0",
4749
"classnames": "^2.2.5",
4850
"copyfiles": "^2.4.1",
49-
"rimraf": "^2.6.2",
50-
"typescript": "^4.7.4",
5151
"react": "^17.0.0",
5252
"react-dom": "^17.0.0",
53-
"@types/react": "^17.0.0",
54-
"@types/react-dom": "^17.0.0",
55-
"@patternfly/patternfly-a11y": "4.3.1"
53+
"rimraf": "^2.6.2",
54+
"typescript": "^4.9.5"
5655
}
5756
}

packages/module/src/Dark/Dark.tsx

Lines changed: 0 additions & 10 deletions
This file was deleted.

packages/module/src/Dark/DarkContext.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/module/src/Dark/__tests__/DarkContext.test.js

Lines changed: 0 additions & 26 deletions
This file was deleted.

packages/module/src/Dark/__tests__/__snapshots__/DarkContext.test.js.snap

Lines changed: 0 additions & 18 deletions
This file was deleted.

packages/module/src/Dark/index.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/module/src/ErrorBoundary/ErrorBoundary.scss

Lines changed: 0 additions & 11 deletions
This file was deleted.

packages/module/src/ErrorBoundary/ErrorBoundary.tsx

Lines changed: 18 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
import * as React from 'react';
2-
import PageHeader, { PageHeaderTitle } from '../PageHeader';
3-
import ErrorState from '../ErrorState';
4-
import { ExpandableSection } from '@patternfly/react-core';
2+
import { ExpandableSection, Title } from '@patternfly/react-core';
3+
import { ErrorState } from '../ErrorState';
54
import ErrorStack from './ErrorStack';
6-
import Section from '../Section';
75

86
interface ErrorPageProps {
97
/** The title to display on the error page */
@@ -52,26 +50,22 @@ class ErrorBoundaryPage extends React.Component<ErrorPageProps, ErrorPageState>
5250
return null;
5351
}
5452
return (
55-
<div>
56-
<PageHeader>
57-
<PageHeaderTitle title={this.props.headerTitle} />
58-
</PageHeader>
59-
<Section>
60-
<ErrorState
61-
errorTitle={this.props.errorTitle}
62-
errorDescription={
63-
<>
64-
<span>{this.props.errorDescription}</span>
65-
{this.state.error && (
66-
<ExpandableSection toggleText="Show details">
67-
<ErrorStack error={this.state.error} />
68-
</ExpandableSection>
69-
)}
70-
</>
71-
}
72-
/>
73-
</Section>
74-
</div>
53+
<React.Fragment>
54+
<Title headingLevel="h1" size="2xl">{this.props.headerTitle}</Title>
55+
<ErrorState
56+
errorTitle={this.props.errorTitle}
57+
errorDescription={
58+
<>
59+
<span>{this.props.errorDescription}</span>
60+
{this.state.error && (
61+
<ExpandableSection toggleText="Show details">
62+
<ErrorStack error={this.state.error} />
63+
</ExpandableSection>
64+
)}
65+
</>
66+
}
67+
/>
68+
</React.Fragment>
7569
);
7670
}
7771

0 commit comments

Comments
 (0)