+
+
+ {formatMessage({ id: 'settings.versionCheck.currentVersion' })}
+
+
+ {versionData?.currentVersion ?? '...'}
+
+
+
+
+ {formatMessage({ id: 'settings.versionCheck.latestVersion' })}
+
+
+ {versionData?.latestVersion ?? '...'}
+
+
+
+ {/* Status */}
+ {versionData && (
+
+
+ {versionData.hasUpdate
+ ? formatMessage({ id: 'settings.versionCheck.updateAvailable' })
+ : formatMessage({ id: 'settings.versionCheck.upToDate' })}
+
+
+
+ )}
+
+ {error && (
+
+
+
+ {formatMessage({ id: 'settings.versionCheck.checkFailed' })}: {error}
+
+
+ )}
+
+
+ {/* Update action */}
+ {versionData?.hasUpdate && (
+