|
@@ -67,7 +67,14 @@ const InnerApp = () => {
|
|
});
|
|
});
|
|
const { version } = response.data;
|
|
const { version } = response.data;
|
|
|
|
|
|
- if (APP_VERSION !== version) {
|
|
|
|
|
|
+ const formatVersion = (versionString: string) => {
|
|
|
|
+ return parseInt(versionString.replace(/\./g, ''), 10);
|
|
|
|
+ };
|
|
|
|
+
|
|
|
|
+ const currentVersionInt = formatVersion(APP_VERSION);
|
|
|
|
+ const latestVersionInt = formatVersion(version);
|
|
|
|
+
|
|
|
|
+ if (latestVersionInt > currentVersionInt) {
|
|
setIsUpdateAvailable(true);
|
|
setIsUpdateAvailable(true);
|
|
}
|
|
}
|
|
} catch (error) {
|
|
} catch (error) {
|