Skip to content

Commit a1a0e4e

Browse files
authored
Merge pull request #571 from sledilnik/feat/zbornica
Feat/zbornica analytics, to merge #546 without squashing
2 parents a7965b7 + 0285ee9 commit a1a0e4e

File tree

117 files changed

+617021
-132
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+617021
-132
lines changed

.eslintrc.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,15 @@ module.exports = {
2323
'import/prefer-default-export': 'off',
2424
'react/react-in-jsx-scope': 'off',
2525
'react/jsx-filename-extension': [1, { extensions: ['.js', '.jsx'] }],
26-
26+
'no-unused-vars': ['error', { argsIgnorePattern: '^_' }],
2727
// @TODO: These should be turned "ON" one by one
2828
'react/jsx-props-no-spreading': 'warn',
29+
'jsx-a11y/label-has-associated-control': [
30+
2,
31+
{
32+
labelAttributes: ['label'],
33+
},
34+
],
2935
},
3036
settings: {
3137
'import/resolver': {

package.json

+20-4
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,27 @@
55
"dependencies": {
66
"@emotion/react": "^11.13.3",
77
"@emotion/styled": "^11.13.0",
8-
"@mui/icons-material": "^5.16.7",
9-
"@mui/material": "^5.16.7",
10-
"@mui/system": "^5.16.7",
8+
"@mui/icons-material": "^6.1.7",
9+
"@mui/material": "^6.1.7",
10+
"@mui/system": "^6.1.7",
11+
"@radix-ui/react-dropdown-menu": "^2.1.4",
12+
"@tanstack/react-table": "^8.20.5",
1113
"@testing-library/jest-dom": "^6.5.0",
1214
"@testing-library/react": "^15.0.5",
1315
"@testing-library/user-event": "^14.5.2",
16+
"class-variance-authority": "^0.7.0",
17+
"highcharts": "^11.4.8",
18+
"highcharts-react-official": "^3.2.1",
1419
"i18next": "^23.14.0",
1520
"i18next-browser-languagedetector": "^8.0.0",
1621
"i18next-http-backend": "^2.6.1",
1722
"json2mq": "^0.2.0",
1823
"leaflet": "^1.8.0",
1924
"leaflet.markercluster": "^1.5.3",
25+
"lodash": "^4.17.21",
26+
"lucide-react": "^0.473.0",
2027
"markdown-to-jsx": "^7.5.0",
28+
"papaparse": "^5.4.1",
2129
"prop-types": "^15.8.1",
2230
"react": "^18.3.1",
2331
"react-dom": "^18.3.1",
@@ -30,10 +38,13 @@
3038
"react-router": "^6.22.2",
3139
"react-router-dom": "^6.26.1",
3240
"react-scripts": "^5.0.1",
41+
"react-select": "^5.8.3",
3342
"react-style-proptype": "^3.2.2",
3443
"slugify": "^1.6.6",
3544
"uuid": "^10.0.0",
36-
"web-vitals": "^4.2.3"
45+
"web-vitals": "^4.2.3",
46+
"zod": "^3.24.1",
47+
"zustand": "^5.0.3"
3748
},
3849
"scripts": {
3950
"start": "react-scripts start",
@@ -53,6 +64,7 @@
5364
],
5465
"devDependencies": {
5566
"@playwright/test": "^1.46.1",
67+
"@types/highcharts": "^7.0.0",
5668
"@types/node": "^22.5.0",
5769
"env-cmd": "^10.1.0",
5870
"eslint": "^8.57.0",
@@ -71,6 +83,10 @@
7183
"npm": "please-use-yarn",
7284
"yarn": ">=1.22.0"
7385
},
86+
"peerDependencies": {
87+
"react": "^17.0.0 || ^18.0.0",
88+
"react-dom": "^17.0.0 || ^18.0.0"
89+
},
7490
"jest": {
7591
"collectCoverageFrom": [
7692
"src/tests/unit/**/*.{js,jsx,ts,tsx}",

0 commit comments

Comments
 (0)