Skip to content
This repository was archived by the owner on Dec 18, 2025. It is now read-only.

Commit 49283d0

Browse files
committed
fix: download provider selection (#147)
1 parent f5f81d9 commit 49283d0

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "epherome-beta",
33
"private": true,
4-
"version": "1.0.0-2",
4+
"version": "1.0.0-3",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"devPath": "http://localhost:1420",
66
"distDir": "../dist"
77
},
8-
"package": { "productName": "Epherome", "version": "1.0.0-2" },
8+
"package": { "productName": "Epherome", "version": "1.0.0-3" },
99
"tauri": {
1010
"allowlist": {
1111
"all": true,

src/pages/settings/DownloadFragment.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
1+
import { useState } from "react";
12
import Info from "../../components/Info";
23
import Select from "../../components/Select";
34
import { MinecraftDownloadProvider } from "../../core/url";
45
import { t } from "../../intl";
56
import { cfg } from "../../stores/config";
67

78
export default function DownloadFragment() {
9+
const [provider, setProvider] = useState(cfg.downloadProvider);
10+
811
return (
912
<div className="p-3">
1013
<Info name={t.settings.downloadProvider}>
1114
<Select
12-
value={cfg.downloadProvider}
15+
value={provider}
1316
onChange={(newValue) => {
1417
cfg.downloadProvider = newValue as MinecraftDownloadProvider;
18+
setProvider(newValue as MinecraftDownloadProvider);
1519
}}
1620
options={{ official: t.official, bmclapi: "BMCLAPI", mcbbs: "MCBBS" }}
1721
></Select>

0 commit comments

Comments
 (0)