|
@@ -19,6 +19,7 @@
|
|
"antd": "^5.8.3",
|
|
"antd": "^5.8.3",
|
|
"antd-mobile": "^5.30.0",
|
|
"antd-mobile": "^5.30.0",
|
|
"axios": "^1.1.3",
|
|
"axios": "^1.1.3",
|
|
|
|
+ "lodash": "^4.17.21",
|
|
"react": "^18.2.0",
|
|
"react": "^18.2.0",
|
|
"react-dom": "^18.2.0",
|
|
"react-dom": "^18.2.0",
|
|
"react-redux": "^8.0.4",
|
|
"react-redux": "^8.0.4",
|
|
@@ -29,11 +30,13 @@
|
|
"redux-devtools-extension": "^2.13.9",
|
|
"redux-devtools-extension": "^2.13.9",
|
|
"redux-thunk": "^2.4.1",
|
|
"redux-thunk": "^2.4.1",
|
|
"sass": "^1.55.0",
|
|
"sass": "^1.55.0",
|
|
|
|
+ "swiper": "^9.1.0",
|
|
"typescript": "^4.8.4",
|
|
"typescript": "^4.8.4",
|
|
"web-vitals": "^2.1.4"
|
|
"web-vitals": "^2.1.4"
|
|
},
|
|
},
|
|
"devDependencies": {
|
|
"devDependencies": {
|
|
"@types/history": "^5.0.0",
|
|
"@types/history": "^5.0.0",
|
|
|
|
+ "@types/lodash": "^4.14.198",
|
|
"@types/react-router-dom": "^5.3.3",
|
|
"@types/react-router-dom": "^5.3.3",
|
|
"customize-cra": "^1.0.0",
|
|
"customize-cra": "^1.0.0",
|
|
"react-app-rewired": "^2.2.1"
|
|
"react-app-rewired": "^2.2.1"
|
|
@@ -3946,6 +3949,12 @@
|
|
"resolved": "https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz",
|
|
"resolved": "https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz",
|
|
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
|
|
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
|
|
},
|
|
},
|
|
|
|
+ "node_modules/@types/lodash": {
|
|
|
|
+ "version": "4.14.198",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.198.tgz",
|
|
|
|
+ "integrity": "sha512-trNJ/vtMZYMLhfN45uLq4ShQSw0/S7xCTLLVM+WM1rmFpba/VS42jVUgaO3w/NOLiWR/09lnYk0yMaA/atdIsg==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
"node_modules/@types/mime": {
|
|
"node_modules/@types/mime": {
|
|
"version": "3.0.1",
|
|
"version": "3.0.1",
|
|
"resolved": "https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz",
|
|
"resolved": "https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz",
|
|
@@ -15356,6 +15365,11 @@
|
|
"resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz",
|
|
"resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz",
|
|
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
|
|
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
|
|
},
|
|
},
|
|
|
|
+ "node_modules/ssr-window": {
|
|
|
|
+ "version": "4.0.2",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/ssr-window/-/ssr-window-4.0.2.tgz",
|
|
|
|
+ "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ=="
|
|
|
|
+ },
|
|
"node_modules/stable": {
|
|
"node_modules/stable": {
|
|
"version": "0.1.8",
|
|
"version": "0.1.8",
|
|
"resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz",
|
|
"resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz",
|
|
@@ -15715,6 +15729,17 @@
|
|
"boolbase": "~1.0.0"
|
|
"boolbase": "~1.0.0"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/swiper": {
|
|
|
|
+ "version": "9.4.1",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/swiper/-/swiper-9.4.1.tgz",
|
|
|
|
+ "integrity": "sha512-1nT2T8EzUpZ0FagEqaN/YAhRj33F2x/lN6cyB0/xoYJDMf8KwTFT3hMOeoB8Tg4o3+P/CKqskP+WX0Df046fqA==",
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "ssr-window": "^4.0.2"
|
|
|
|
+ },
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": ">= 4.7.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/symbol-tree": {
|
|
"node_modules/symbol-tree": {
|
|
"version": "3.2.4",
|
|
"version": "3.2.4",
|
|
"resolved": "https://registry.npmmirror.com/symbol-tree/-/symbol-tree-3.2.4.tgz",
|
|
"resolved": "https://registry.npmmirror.com/symbol-tree/-/symbol-tree-3.2.4.tgz",
|
|
@@ -20009,6 +20034,12 @@
|
|
"resolved": "https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz",
|
|
"resolved": "https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz",
|
|
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
|
|
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
|
|
},
|
|
},
|
|
|
|
+ "@types/lodash": {
|
|
|
|
+ "version": "4.14.198",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.198.tgz",
|
|
|
|
+ "integrity": "sha512-trNJ/vtMZYMLhfN45uLq4ShQSw0/S7xCTLLVM+WM1rmFpba/VS42jVUgaO3w/NOLiWR/09lnYk0yMaA/atdIsg==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
"@types/mime": {
|
|
"@types/mime": {
|
|
"version": "3.0.1",
|
|
"version": "3.0.1",
|
|
"resolved": "https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz",
|
|
"resolved": "https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz",
|
|
@@ -28777,6 +28808,11 @@
|
|
"resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz",
|
|
"resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz",
|
|
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
|
|
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
|
|
},
|
|
},
|
|
|
|
+ "ssr-window": {
|
|
|
|
+ "version": "4.0.2",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/ssr-window/-/ssr-window-4.0.2.tgz",
|
|
|
|
+ "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ=="
|
|
|
|
+ },
|
|
"stable": {
|
|
"stable": {
|
|
"version": "0.1.8",
|
|
"version": "0.1.8",
|
|
"resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz",
|
|
"resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz",
|
|
@@ -29071,6 +29107,14 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "swiper": {
|
|
|
|
+ "version": "9.4.1",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/swiper/-/swiper-9.4.1.tgz",
|
|
|
|
+ "integrity": "sha512-1nT2T8EzUpZ0FagEqaN/YAhRj33F2x/lN6cyB0/xoYJDMf8KwTFT3hMOeoB8Tg4o3+P/CKqskP+WX0Df046fqA==",
|
|
|
|
+ "requires": {
|
|
|
|
+ "ssr-window": "^4.0.2"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"symbol-tree": {
|
|
"symbol-tree": {
|
|
"version": "3.2.4",
|
|
"version": "3.2.4",
|
|
"resolved": "https://registry.npmmirror.com/symbol-tree/-/symbol-tree-3.2.4.tgz",
|
|
"resolved": "https://registry.npmmirror.com/symbol-tree/-/symbol-tree-3.2.4.tgz",
|