transport switcher
This commit is contained in:
parent
00ab327993
commit
7f0385d994
1 changed files with 24 additions and 1 deletions
|
|
@ -94,6 +94,17 @@ export default function ProxyOptions() {
|
||||||
window.chemical.setStore("searchEngine", service);
|
window.chemical.setStore("searchEngine", service);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const [transport, setTransport] = useState("");
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
setTransport(window.chemical.getStore("transport"));
|
||||||
|
}, []);
|
||||||
|
|
||||||
|
const transportChanged = (service: string) => {
|
||||||
|
setTransport(service);
|
||||||
|
window.chemical.setStore("transport", service);
|
||||||
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<h1 className="text-4xl font-semibold">Proxy</h1>
|
<h1 className="text-4xl font-semibold">Proxy</h1>
|
||||||
|
|
@ -115,7 +126,19 @@ export default function ProxyOptions() {
|
||||||
</SelectGroup>
|
</SelectGroup>
|
||||||
</SelectContent>
|
</SelectContent>
|
||||||
</Select>
|
</Select>
|
||||||
<p>Search Engines</p>
|
<p>Transport</p>
|
||||||
|
<Select value={transport} onValueChange={transportChanged}>
|
||||||
|
<SelectTrigger className="w-[180px]">
|
||||||
|
<SelectValue />
|
||||||
|
</SelectTrigger>
|
||||||
|
<SelectContent>
|
||||||
|
<SelectGroup>
|
||||||
|
<SelectItem value="libcurl">Libcurl</SelectItem>
|
||||||
|
<SelectItem value="epoxy">Epoxy</SelectItem>
|
||||||
|
</SelectGroup>
|
||||||
|
</SelectContent>
|
||||||
|
</Select>
|
||||||
|
<p>Search Engine</p>
|
||||||
<Select value={searchEngine} onValueChange={searchEngineChanged}>
|
<Select value={searchEngine} onValueChange={searchEngineChanged}>
|
||||||
<SelectTrigger className="w-[180px]">
|
<SelectTrigger className="w-[180px]">
|
||||||
<SelectValue />
|
<SelectValue />
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue