Skip to content

Commit 5fb42f2

Browse files
authored
Merge pull request #170 from bimberlabinternal/24.7_fb_u24
Update MCC npm versions
2 parents 9728472 + ec8a353 commit 5fb42f2

8 files changed

Lines changed: 1715 additions & 1262 deletions

File tree

mcc/jest.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ module.exports = {
1919
'^.+\\.tsx?$': [
2020
'ts-jest',
2121
{
22-
tsconfig: 'node_modules/@labkey/build/webpack/tsconfig.json',
22+
isolatedModules: true
2323
}
2424
],
2525
},

mcc/package-lock.json

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

mcc/package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,20 @@
1313
"dependencies": {
1414
"@emotion/react": "^11.11.1",
1515
"@emotion/styled": "^11.11.0",
16-
"@labkey/api": "^1.24.0",
16+
"@labkey/api": "^1.34.1",
1717
"@mui/material": "^5.0.0",
1818
"@mui/styles": "^5.14.7",
1919
"@mui/x-data-grid": "^6.0.0",
20-
"chart.js": "^4.4.0",
20+
"chart.js": "^4.4.3",
2121
"react": "^17.0.2",
2222
"react-chartjs-2": "^5.2.0",
2323
"react-dom": "^17.0.2",
24-
"react-hot-loader": "^4.13.0",
2524
"react-tooltip": "^5.21.1",
2625
"tsv": "^0.2.0",
2726
"uuid": "^9.0.0"
2827
},
2928
"devDependencies": {
30-
"@labkey/build": "^6.16.0",
29+
"@labkey/build": "^7.3.0",
3130
"@types/chart.js": "^2.9.37",
3231
"@types/jest": "^29.0.0",
3332
"@types/jexl": "^2.3.1",
@@ -44,7 +43,7 @@
4443
"jest-cli": "^29.0.0",
4544
"jest-environment-jsdom": "^29.7.0",
4645
"jest-mock": "^29.0.0",
47-
"rimraf": "^3.0.2",
46+
"rimraf": "^6.0.1",
4847
"ts-jest": "^29.0.0"
4948
}
5049
}

mcc/resources/queries/study/demographics/.qview.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<column name="u24_status"/>
55
<column name="Id"/>
66
<column name="gender"/>
7+
<column name="Id/age/yearAndDays"/>
78
<column name="Id/ageClass/label">
89
<properties>
910
<property name="columnTitle" value="Age Class"/>

mcc/src/client/Dashboard/dev.tsx

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,10 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom';
3-
import { AppContainer } from 'react-hot-loader';
43

54
import { Dashboard } from './Dashboard';
65

76
const render = () => {
8-
ReactDOM.render(
9-
<AppContainer>
10-
<Dashboard />
11-
</AppContainer>,
12-
document.getElementById('app')
13-
)
7+
ReactDOM.render(<Dashboard />, document.getElementById('app'));
148
};
159

16-
declare const module: any;
17-
18-
if (module.hot) {
19-
module.hot.accept();
20-
}
21-
2210
render();
Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom';
3-
import { AppContainer } from 'react-hot-loader';
43
import { App } from '@labkey/api';
54

6-
import { Dashboard } from "../Dashboard";
5+
import { Dashboard } from '../Dashboard';
76

8-
App.registerApp<any>('dashboardWebpart', (target: string) => {
9-
ReactDOM.render(
10-
<AppContainer>
11-
<Dashboard />
12-
</AppContainer>,
13-
document.getElementById(target)
14-
);
15-
}, true /* hot */);
7+
const render = (target: string) => {
8+
ReactDOM.render(<Dashboard />, document.getElementById(target));
9+
};
1610

17-
declare const module: any;
11+
App.registerApp<any>('dashboardWebpart', render, true /* hot */);
Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,10 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom';
3-
import { AppContainer } from 'react-hot-loader';
43

54
import { GeneticsPlot } from './GeneticsPlot';
65

76
const render = () => {
8-
ReactDOM.render(
9-
<AppContainer>
10-
<GeneticsPlot />
11-
</AppContainer>,
12-
document.getElementById('app')
13-
)
7+
ReactDOM.render(<GeneticsPlot />, document.getElementById('app'));
148
};
159

16-
declare const module: any;
17-
18-
if (module.hot) {
19-
module.hot.accept();
20-
}
21-
2210
render();
Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom';
3-
import { AppContainer } from 'react-hot-loader';
43
import { App } from '@labkey/api';
54

65
import { GeneticsPlot } from '../GeneticsPlot';
76

8-
App.registerApp<any>('mccPcaWebpart', (target: string) => {
9-
ReactDOM.render(
10-
<AppContainer>
11-
<GeneticsPlot />
12-
</AppContainer>,
13-
document.getElementById(target)
14-
);
15-
}, true /* hot */);
7+
const render = (target: string) => {
8+
ReactDOM.render(<GeneticsPlot />, document.getElementById(target));
9+
};
1610

17-
declare const module: any;
11+
App.registerApp<any>('mccPcaWebpart', render, true /* hot */);

0 commit comments

Comments
 (0)