diff --git a/src/components/profile/groups-editor-viewer.tsx b/src/components/profile/groups-editor-viewer.tsx index cdc7833..8f6557d 100644 --- a/src/components/profile/groups-editor-viewer.tsx +++ b/src/components/profile/groups-editor-viewer.tsx @@ -65,6 +65,9 @@ export const GroupsEditorViewer = (props: Props) => { defaultValues: { type: "select", name: "", + interval: 300, + timeout: 5000, + "max-failed-times": 5, lazy: true, }, }); @@ -313,7 +316,7 @@ export const GroupsEditorViewer = (props: Props) => { { @@ -353,7 +357,7 @@ export const GroupsEditorViewer = (props: Props) => { @@ -367,7 +371,9 @@ export const GroupsEditorViewer = (props: Props) => { value && field.onChange(value)} @@ -384,7 +390,7 @@ export const GroupsEditorViewer = (props: Props) => { value && field.onChange(value)} @@ -403,7 +409,7 @@ export const GroupsEditorViewer = (props: Props) => { @@ -419,7 +425,7 @@ export const GroupsEditorViewer = (props: Props) => { autoComplete="off" type="number" size="small" - sx={{ minWidth: "240px" }} + sx={{ width: "calc(100% - 150px)" }} onChange={(e) => { field.onChange(parseInt(e.target.value)); }} @@ -437,7 +443,7 @@ export const GroupsEditorViewer = (props: Props) => { autoComplete="off" type="number" size="small" - sx={{ minWidth: "240px" }} + sx={{ width: "calc(100% - 150px)" }} onChange={(e) => { field.onChange(parseInt(e.target.value)); }} @@ -455,7 +461,7 @@ export const GroupsEditorViewer = (props: Props) => { autoComplete="off" type="number" size="small" - sx={{ minWidth: "240px" }} + sx={{ width: "calc(100% - 150px)" }} onChange={(e) => { field.onChange(parseInt(e.target.value)); }} @@ -472,7 +478,7 @@ export const GroupsEditorViewer = (props: Props) => { @@ -488,7 +494,7 @@ export const GroupsEditorViewer = (props: Props) => { autoComplete="off" type="number" size="small" - sx={{ minWidth: "240px" }} + sx={{ width: "calc(100% - 150px)" }} onChange={(e) => { field.onChange(parseInt(e.target.value)); }} @@ -505,7 +511,7 @@ export const GroupsEditorViewer = (props: Props) => { @@ -520,7 +526,7 @@ export const GroupsEditorViewer = (props: Props) => { @@ -532,11 +538,32 @@ export const GroupsEditorViewer = (props: Props) => { render={({ field }) => ( - { + field.onChange(value.join("|")); + }} + renderInput={(params) => } /> )} @@ -551,7 +578,7 @@ export const GroupsEditorViewer = (props: Props) => { autoComplete="off" type="number" size="small" - sx={{ minWidth: "240px" }} + sx={{ width: "calc(100% - 150px)" }} onChange={(e) => { field.onChange(parseInt(e.target.value)); }} diff --git a/src/components/profile/proxies-editor-viewer.tsx b/src/components/profile/proxies-editor-viewer.tsx index c6333b9..070144b 100644 --- a/src/components/profile/proxies-editor-viewer.tsx +++ b/src/components/profile/proxies-editor-viewer.tsx @@ -227,7 +227,8 @@ export const ProxiesEditorViewer = (props: Props) => { autoComplete="off" placeholder={t("Use newlines for multiple uri")} fullWidth - minRows={8} + rows={9} + sx={{ height: "100px" }} multiline size="small" onChange={(e) => setProxyUri(e.target.value)}