[WIFI-11803] Added allow-dfs option in radio configuration

Signed-off-by: Charles <charles.bourque96@gmail.com>
This commit is contained in:
Charles
2022-11-30 10:54:29 +00:00
parent 17f5520553
commit 884d5be8c5
4 changed files with 12 additions and 3 deletions

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "wlan-cloud-owprov-ui",
"version": "2.8.0(24)",
"version": "2.8.0(25)",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "wlan-cloud-owprov-ui",
"version": "2.8.0(24)",
"version": "2.8.0(25)",
"license": "ISC",
"dependencies": {
"@chakra-ui/icons": "^2.0.11",

View File

@@ -1,6 +1,6 @@
{
"name": "wlan-cloud-owprov-ui",
"version": "2.8.0(24)",
"version": "2.8.0(25)",
"description": "",
"main": "index.tsx",
"scripts": {

View File

@@ -5,6 +5,7 @@ import He from './He';
import CreatableSelectField from 'components/FormFields/CreatableSelectField';
import NumberField from 'components/FormFields/NumberField';
import SelectField from 'components/FormFields/SelectField';
import ToggleField from 'components/FormFields/ToggleField';
type Props = {
isDisabled?: boolean;
@@ -21,6 +22,13 @@ const AdvancedSettings = ({ namePrefix, isDisabled }: Props) => {
</Heading>
</Flex>
<SimpleGrid minChildWidth="300px" spacing="20px">
<ToggleField
name={`${namePrefix}.allow-dfs`}
label="allow-dfs"
definitionKey="radio.allow-dfs"
isDisabled={isDisabled}
defaultValue
/>
<SelectField
name={`${namePrefix}.rates.beacon`}
label="beacon-rate"

View File

@@ -12,6 +12,7 @@ export const SINGLE_RADIO_SCHEMA = (t: (str: string) => string, useDefault = fal
mimo: string().default(undefined),
'tx-power': number().required(t('form.required')).moreThan(-1).lessThan(31).integer().default(0),
'legacy-rates': bool().default(undefined),
'allow-dfs': bool().default(true),
'beacon-interval': number().required(t('form.required')).moreThan(14).lessThan(65535).integer().default(100),
'dtim-period': number().required(t('form.required')).moreThan(0).lessThan(256).integer().default(2),
'maximum-clients': number().positive().integer().default(64),