feat(settings): integrate feature flag for version update settings with improved UI components

This commit is contained in:
Adam Shiervani 2025-11-19 14:35:46 +01:00
parent 5e87d792d8
commit 8142954911
1 changed files with 76 additions and 72 deletions

View File

@ -20,6 +20,8 @@ import { sleep } from "@/utils";
import { checkUpdateComponents, UpdateComponents } from "@/utils/jsonrpc";
import { SystemVersionInfo } from "@hooks/useVersion";
import { FeatureFlag } from "../components/FeatureFlag";
export default function SettingsAdvancedRoute() {
const { send } = useJsonRpc();
const { navigateTo } = useDeviceUiNavigation();
@ -330,6 +332,7 @@ export default function SettingsAdvancedRoute() {
</div>
)}
<FeatureFlag minAppVersion="0.4.10" name="version-update">
<div className="space-y-4">
<SettingsItem
title={m.advanced_version_update_title()}
@ -409,6 +412,7 @@ export default function SettingsAdvancedRoute() {
onClick={handleCustomVersionUpdate}
/>
</div>
</FeatureFlag>
</NestedSettingsGroup>
) : null}