diff --git a/app.json b/app.json index 8c86182..12af92c 100644 --- a/app.json +++ b/app.json @@ -4,7 +4,7 @@ "slug": "jrshikoku", "privacy": "public", "platforms": ["ios", "android"], - "version": "4.4", + "version": "4.5", "orientation": "portrait", "icon": "./assets/icon.png", "splash": { diff --git a/components/settings.js b/components/settings.js index bcbe08d..197dbc4 100644 --- a/components/settings.js +++ b/components/settings.js @@ -102,7 +102,7 @@ export default function Setting(props) { textAlignVertical: "center", }} > - 内部バージョン: 4.4.2.8 + 内部バージョン: 4.5 beta-1 diff --git a/components/駅名表/Sign.js b/components/駅名表/Sign.js index 20bcbbd..0e5a5c3 100644 --- a/components/駅名表/Sign.js +++ b/components/駅名表/Sign.js @@ -47,7 +47,7 @@ export default function Sign(props) { }); console.log(isFavorite.length); setTestButtonStatus(isFavorite.length != 0); - }, [favoriteStation]); + }, [favoriteStation, currentStation]); useInterval(() => { if (currentStation.length == 1) { diff --git a/eas.json b/eas.json index 533961a..2ae0c41 100644 --- a/eas.json +++ b/eas.json @@ -15,6 +15,12 @@ }, "production": { "releaseChannel": "aliexpress" + }, + "beta4.5": { + "releaseChannel": "base" + }, + "production4.5": { + "releaseChannel": "buyma" } }, "submit": { diff --git a/package.json b/package.json index 049a2e8..3215fb0 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ "react-native-router-flux": "^4.3.1", "react-native-safe-area-context": "4.2.4", "react-native-screens": "~3.11.1", + "react-native-snap-carousel": "^3.9.1", "react-native-storage": "^1.0.1", "react-native-svg": "12.3.0", "react-native-svg-uri": "^1.2.3", diff --git a/yarn.lock b/yarn.lock index ed6de1b..7491092 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5167,6 +5167,19 @@ fbjs-css-vars@^1.0.0: resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== +fbjs@^0.8.4: + version "0.8.18" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.18.tgz#9835e0addb9aca2eff53295cd79ca1cfc7c9662a" + integrity sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA== + dependencies: + core-js "^1.0.0" + isomorphic-fetch "^2.1.1" + loose-envify "^1.0.0" + object-assign "^4.1.0" + promise "^7.1.1" + setimmediate "^1.0.5" + ua-parser-js "^0.7.30" + fbjs@^0.8.9: version "0.8.17" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd" @@ -8399,7 +8412,7 @@ promzard@^0.3.0: dependencies: read "1" -prop-types@*: +prop-types@*, prop-types@^15.6.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -8549,6 +8562,14 @@ rc@~1.2.7: minimist "^1.2.0" strip-json-comments "~2.0.1" +react-addons-shallow-compare@15.6.2: + version "15.6.2" + resolved "https://registry.yarnpkg.com/react-addons-shallow-compare/-/react-addons-shallow-compare-15.6.2.tgz#198a00b91fc37623db64a28fd17b596ba362702f" + integrity sha512-yAV9tOObmKPiohqne1jiMcx6kDjfz7GeL8K9KHgI+HvDsbrRv148uyUzrPc6GwepZnQcJ59Q3lp1ghrkyPwtjg== + dependencies: + fbjs "^0.8.4" + object-assign "^4.1.0" + react-devtools-core@^4.23.0: version "4.24.7" resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.24.7.tgz#43df22e6d244ed8286fd3ff16a80813998fe82a0" @@ -8741,6 +8762,14 @@ react-native-size-matters@^0.3.1: resolved "https://registry.yarnpkg.com/react-native-size-matters/-/react-native-size-matters-0.3.1.tgz#24d0cfc335a2c730f6d58bd7b43ea5a41be4b49f" integrity sha512-mKOfBLIBFBcs9br1rlZDvxD5+mAl8Gfr5CounwJtxI6Z82rGrMO+Kgl9EIg3RMVf3G855a85YVqHJL2f5EDRlw== +react-native-snap-carousel@^3.9.1: + version "3.9.1" + resolved "https://registry.yarnpkg.com/react-native-snap-carousel/-/react-native-snap-carousel-3.9.1.tgz#6fd9bd8839546c2c6043a41d2035afbc6fe0443e" + integrity sha512-xWEGusacIgK1YaDXLi7Gao2+ISLoGPVEBR8fcMf4tOOJQufutlNwkoLu0l6B8Qgsrre0nTxoVZikRgGRDWlLaQ== + dependencies: + prop-types "^15.6.1" + react-addons-shallow-compare "15.6.2" + react-native-storage@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/react-native-storage/-/react-native-storage-1.0.1.tgz#2c493875ff76ec301987c951a8302f3a54381241" @@ -10192,6 +10221,11 @@ ua-parser-js@^0.7.18: resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.21.tgz#853cf9ce93f642f67174273cc34565ae6f308777" integrity sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ== +ua-parser-js@^0.7.30: + version "0.7.33" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.33.tgz#1d04acb4ccef9293df6f70f2c3d22f3030d8b532" + integrity sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw== + uglify-es@^3.1.9: version "3.3.9" resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677"