mirror of https://github.com/jetkvm/kvm.git
feat(settings): integrate feature flag for version update settings with improved UI components
This commit is contained in:
parent
5e87d792d8
commit
8142954911
|
|
@ -20,6 +20,8 @@ import { sleep } from "@/utils";
|
||||||
import { checkUpdateComponents, UpdateComponents } from "@/utils/jsonrpc";
|
import { checkUpdateComponents, UpdateComponents } from "@/utils/jsonrpc";
|
||||||
import { SystemVersionInfo } from "@hooks/useVersion";
|
import { SystemVersionInfo } from "@hooks/useVersion";
|
||||||
|
|
||||||
|
import { FeatureFlag } from "../components/FeatureFlag";
|
||||||
|
|
||||||
export default function SettingsAdvancedRoute() {
|
export default function SettingsAdvancedRoute() {
|
||||||
const { send } = useJsonRpc();
|
const { send } = useJsonRpc();
|
||||||
const { navigateTo } = useDeviceUiNavigation();
|
const { navigateTo } = useDeviceUiNavigation();
|
||||||
|
|
@ -330,6 +332,7 @@ export default function SettingsAdvancedRoute() {
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
<FeatureFlag minAppVersion="0.4.10" name="version-update">
|
||||||
<div className="space-y-4">
|
<div className="space-y-4">
|
||||||
<SettingsItem
|
<SettingsItem
|
||||||
title={m.advanced_version_update_title()}
|
title={m.advanced_version_update_title()}
|
||||||
|
|
@ -409,6 +412,7 @@ export default function SettingsAdvancedRoute() {
|
||||||
onClick={handleCustomVersionUpdate}
|
onClick={handleCustomVersionUpdate}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
</FeatureFlag>
|
||||||
</NestedSettingsGroup>
|
</NestedSettingsGroup>
|
||||||
) : null}
|
) : null}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue