Skip to content

Commit 436d256

Browse files
authored
updating dependencies, and committing yarn.lock file (#558)
tilechartmap.spec updates hide label in tile map fixing config options update dist hide post chart option dist update
1 parent 83287dc commit 436d256

File tree

9 files changed

+15565
-92
lines changed

9 files changed

+15565
-92
lines changed

.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ _site/
2020
*.rar
2121
*.tar
2222
*.zip
23-
yarn.lock
2423

2524
# Logs and databases #
2625
######################

dist/ccdb5.css

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/ccdb5.css.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/ccdb5.js

+61-62
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/ccdb5.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@
3636
"@babel/core": "^7.24.7",
3737
"@babel/eslint-parser": "^7.24.7",
3838
"@babel/preset-react": "^7.24.7",
39-
"@babel/runtime": "^7.24.7",
40-
"@cfpb/browserslist-config": "0.0.2",
41-
"@cfpb/cfpb-design-system": "^3.2.2",
39+
"@babel/runtime": "^7.26.0",
40+
"@cfpb/browserslist-config": "0.0.3",
41+
"@cfpb/cfpb-design-system": "3.2.2",
4242
"@craco/craco": "^7.1.0",
4343
"@csstools/postcss-sass": "^5.1.1",
4444
"@csstools/sass-import-resolve": "^1.0.0",
@@ -52,7 +52,7 @@
5252
"britecharts": "git+https://github.com/cfpb/britecharts.git#v2.4.2",
5353
"coveralls": "^3.0.9",
5454
"craco-esbuild": "^0.6.1",
55-
"cypress": "^13.11.0",
55+
"cypress": "^13.16.0",
5656
"d3": "^7.9.0",
5757
"dayjs": "^1.11.10",
5858
"eslint": "^8.57.0",
@@ -61,9 +61,9 @@
6161
"eslint-plugin-cypress": "^3.2.0",
6262
"eslint-plugin-jsdoc": "^48.2.5",
6363
"eslint-plugin-react-redux": "^4.1.0",
64-
"highcharts": "9.2.2",
64+
"highcharts": "11.4.8",
6565
"history": "^5.3.0",
66-
"husky": "^9.0.11",
66+
"husky": "^9.1.7",
6767
"identity-obj-proxy": "3.0.0",
6868
"intro.js": "^7.2.0",
6969
"intro.js-react": "1.0.0",
@@ -73,7 +73,7 @@
7373
"mini-css-extract-plugin": "^2.9.0",
7474
"mockdate": "^3.0.5",
7575
"postcss": "^8.4.38",
76-
"postcss-preset-env": "^9.5.13",
76+
"postcss-preset-env": "^10.1.1",
7777
"postcss-safe-parser": "^7.0.0",
7878
"postcss-scss": "^4.0.9",
7979
"prettier": "^3.3.1",

src/components/Map/TileChartMap/TileChartMap.spec.js

+11-18
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@ describe('TileChartMap', () => {
3333
renderComponent();
3434
expect(screen.getByTestId('tile-chart-map')).toBeInTheDocument();
3535
expect(screen.getByTestId('tile-chart-map')).not.toHaveClass('print');
36-
expect(
37-
screen.getByText('Map of unspecified region with 1 data series.'),
38-
).toBeInTheDocument();
3936
});
4037

4138
it('renders print mode', () => {
@@ -71,8 +68,8 @@ describe('TileChartMap', () => {
7168
expect(await screen.findByText('11,397')).toBeInTheDocument();
7269

7370
// need to mouseover to initialize the toggleState handler
74-
fireEvent.mouseEnter(screen.getByLabelText('1. FL, value: 11,397.'));
75-
fireEvent.click(screen.getByLabelText('1. FL, value: 11,397.'));
71+
fireEvent.mouseEnter(screen.getByLabelText('FL, value: 11,397.'));
72+
fireEvent.click(screen.getByLabelText('FL, value: 11,397.'));
7673

7774
expect(analyticsSpy).toHaveBeenCalledWith('State Event: add', 'FL');
7875

@@ -110,20 +107,20 @@ describe('TileChartMap', () => {
110107
expect(screen.getByTestId('tile-chart-map')).toBeInTheDocument();
111108
expect(screen.getByTestId('tile-chart-map')).not.toHaveClass('print');
112109

113-
await screen.findByLabelText('1. FL, value: 11,397.');
110+
await screen.findByLabelText('FL, value: 11,397.');
114111

115112
expect(screen.getByText('Complaints per 1,000')).toBeInTheDocument();
116113
expect(screen.getByText('FL')).toBeInTheDocument();
117114
expect(screen.getByText('0.56')).toBeInTheDocument();
118115

119116
// tooltip check
120-
fireEvent.mouseEnter(screen.getByLabelText('1. FL, value: 11,397.'));
117+
fireEvent.mouseEnter(screen.getByLabelText('FL, value: 11,397.'));
121118

122119
expect(
123120
screen.getByText('Product with highest complaint volume'),
124121
).toBeVisible();
125122

126-
fireEvent.click(screen.getByLabelText('1. FL, value: 11,397.'));
123+
fireEvent.click(screen.getByLabelText('FL, value: 11,397.'));
127124
expect(analyticsSpy).toHaveBeenCalledWith('State Event: add', 'FL');
128125
expect(addStateFilterSpy).toHaveBeenCalledWith({
129126
abbr: 'FL',
@@ -164,8 +161,8 @@ describe('TileChartMap', () => {
164161
expect(await screen.findByText('11,397')).toBeInTheDocument();
165162

166163
// need to mouseEnter to initialize the toggleState handler!
167-
fireEvent.mouseEnter(screen.getByLabelText('1. FL, value: 11,397.'));
168-
fireEvent.click(screen.getByLabelText('1. FL, value: 11,397.'));
164+
fireEvent.mouseEnter(screen.getByLabelText('FL, value: 11,397.'));
165+
fireEvent.click(screen.getByLabelText('FL, value: 11,397.'));
169166
expect(analyticsSpy).toHaveBeenCalledWith('State Event: remove', 'FL');
170167
expect(removeStateFilterSpy).toHaveBeenCalledWith({
171168
abbr: 'FL',
@@ -205,16 +202,12 @@ describe('TileChartMap', () => {
205202
expect(await screen.findByText('FL')).toBeInTheDocument();
206203
expect(await screen.findByText('0.56')).toBeInTheDocument();
207204

208-
expect(screen.getByLabelText('31. OK, value: 535.')).toHaveClass(
209-
'deselected',
210-
);
211-
expect(screen.getByLabelText('1. FL, value: 11,397.')).toHaveClass(
212-
'selected',
213-
);
205+
expect(screen.getByLabelText('OK, value: 535.')).toHaveClass('deselected');
206+
expect(screen.getByLabelText('FL, value: 11,397.')).toHaveClass('selected');
214207

215208
// need to mouseEnter to initialize the toggleState handler!
216-
fireEvent.mouseEnter(screen.getByLabelText('1. FL, value: 11,397.'));
217-
fireEvent.click(screen.getByLabelText('1. FL, value: 11,397.'));
209+
fireEvent.mouseEnter(screen.getByLabelText('FL, value: 11,397.'));
210+
fireEvent.click(screen.getByLabelText('FL, value: 11,397.'));
218211

219212
expect(analyticsSpy).toHaveBeenCalledWith('State Event: remove', 'FL');
220213
expect(removeStateFilterSpy).toHaveBeenCalledWith({

src/components/Map/TileChartMap/TileMap/index.js

+8
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,14 @@ class TileMap {
401401
data = processMapData(data, scale);
402402

403403
const options = {
404+
accessibility: {
405+
description: '',
406+
screenReaderSection: {
407+
afterChartFormat: '',
408+
beforeChartFormat: '',
409+
},
410+
},
411+
404412
bins,
405413
chart: {
406414
styledMode: true,

0 commit comments

Comments
 (0)