mirror of
https://github.com/openziti/zrok.git
synced 2024-11-07 08:44:14 +01:00
Merge pull request #629 from openziti/fix-frontdoor-tabs-macos
select tab 'Docker' unless OS is Linux
This commit is contained in:
commit
36b8ae304b
@ -32,6 +32,8 @@ zrok frontends are the parts of zrok that proxy incoming public web traffic to z
|
||||
|
||||
Choose between installing the Linux package or running zrok with Docker (Linux, macOS, or Windows).
|
||||
|
||||
{/* The OsTabs component must be aligned with these specific values: `Linux`, `Docker` which are auto-selected based on
|
||||
the detected OS of the visitor's browser */}
|
||||
<OsTabs
|
||||
queryString="os"
|
||||
values={[
|
||||
|
@ -7,9 +7,9 @@ function OsTabs(props) {
|
||||
|
||||
useEffect(() => {
|
||||
// Based on the OS or any other client-side condition, set the default value
|
||||
const tabs = ['Mac OS', 'Windows', 'Linux']
|
||||
if (tabs.includes(osName)) {
|
||||
setDefaultValue(osName);
|
||||
const dockerTabs = ['Mac OS', 'Windows']
|
||||
if (dockerTabs.includes(osName)) {
|
||||
setDefaultValue('Docker');
|
||||
} else {
|
||||
setDefaultValue('Linux');
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user