feat: support upgrade for release core

This commit is contained in:
MystiPanda 2024-05-08 12:48:27 +08:00
parent a3d7b72485
commit 00cd9b581d
2 changed files with 12 additions and 14 deletions

View File

@ -101,7 +101,7 @@ async function getLatestAlphaVersion() {
/* ======= clash meta stable ======= */ /* ======= clash meta stable ======= */
const META_VERSION_URL = const META_VERSION_URL =
"https://github.com/MetaCubeX/mihomo/releases/latest/download/version.txt"; "https://github.com/MetaCubeX/mihomo/releases/latest/download/version.txt";
const META_URL_PREFIX = `https://github.com/MetaCubeX/mihomo/releases/download`; const META_URL_PREFIX = `https://github.com/clash-verge-rev/mihomo/releases/download`;
let META_VERSION; let META_VERSION;
const META_MAP = { const META_MAP = {

View File

@ -97,19 +97,17 @@ export const ClashCoreViewer = forwardRef<DialogRef>((props, ref) => {
<Box display="flex" justifyContent="space-between"> <Box display="flex" justifyContent="space-between">
{t("Clash Core")} {t("Clash Core")}
<Box> <Box>
{clash_core !== "clash-meta" && ( <LoadingButton
<LoadingButton variant="contained"
variant="contained" size="small"
size="small" startIcon={<SwitchAccessShortcut />}
startIcon={<SwitchAccessShortcut />} loadingPosition="start"
loadingPosition="start" loading={upgrading}
loading={upgrading} sx={{ marginRight: "8px" }}
sx={{ marginRight: "8px" }} onClick={onUpgrade}
onClick={onUpgrade} >
> {t("Upgrade")}
{t("Upgrade")} </LoadingButton>
</LoadingButton>
)}
<Button <Button
variant="contained" variant="contained"
size="small" size="small"