|
@@ -68,59 +68,59 @@ const General = (props: IProps) => {
|
|
|
</FormControl>
|
|
|
|
|
|
<FormControl>
|
|
|
- <HStack>
|
|
|
- <FormLabel w={label_width}>{lang.choice_mode}</FormLabel>
|
|
|
+ <HStack alignItems={'flex-start'}>
|
|
|
+ <FormLabel w={label_width}>{lang.write_mode}</FormLabel>
|
|
|
<VStack align="left">
|
|
|
<RadioGroup
|
|
|
- value={data.choice_mode.toString()}
|
|
|
+ value={data.write_mode || ''}
|
|
|
onChange={(v) =>
|
|
|
onChange({
|
|
|
- choice_mode: parseInt(
|
|
|
- v.toString(),
|
|
|
- ) as ConfigsType['choice_mode'],
|
|
|
+ write_mode: v as ConfigsType['write_mode'],
|
|
|
})
|
|
|
}
|
|
|
>
|
|
|
<HStack spacing={10}>
|
|
|
- <Radio value="1">
|
|
|
- <Box>{lang.choice_mode_single}</Box>
|
|
|
+ <Radio value="append">
|
|
|
+ <Box>{lang.append}</Box>
|
|
|
</Radio>
|
|
|
- <Radio value="2">
|
|
|
- <Box>{lang.choice_mode_multiple}</Box>
|
|
|
+ <Radio value="overwrite">
|
|
|
+ <Box>{lang.overwrite}</Box>
|
|
|
</Radio>
|
|
|
</HStack>
|
|
|
</RadioGroup>
|
|
|
- <FormHelperText>{lang.choice_mode_desc}</FormHelperText>
|
|
|
+ <FormHelperText>
|
|
|
+ {data.write_mode === 'append' && lang.write_mode_append_help}
|
|
|
+ {data.write_mode === 'overwrite' &&
|
|
|
+ lang.write_mode_overwrite_help}
|
|
|
+ </FormHelperText>
|
|
|
</VStack>
|
|
|
</HStack>
|
|
|
</FormControl>
|
|
|
|
|
|
<FormControl pb={6}>
|
|
|
- <HStack>
|
|
|
- <FormLabel w={label_width}>{lang.write_mode}</FormLabel>
|
|
|
+ <HStack alignItems={'flex-start'}>
|
|
|
+ <FormLabel w={label_width}>{lang.choice_mode}</FormLabel>
|
|
|
<VStack align="left">
|
|
|
<RadioGroup
|
|
|
- value={data.write_mode || ''}
|
|
|
+ value={data.choice_mode.toString()}
|
|
|
onChange={(v) =>
|
|
|
onChange({
|
|
|
- write_mode: v as ConfigsType['write_mode'],
|
|
|
+ choice_mode: parseInt(
|
|
|
+ v.toString(),
|
|
|
+ ) as ConfigsType['choice_mode'],
|
|
|
})
|
|
|
}
|
|
|
>
|
|
|
<HStack spacing={10}>
|
|
|
- <Radio value="append">
|
|
|
- <Box>{lang.append}</Box>
|
|
|
+ <Radio value="1">
|
|
|
+ <Box>{lang.choice_mode_single}</Box>
|
|
|
</Radio>
|
|
|
- <Radio value="overwrite">
|
|
|
- <Box>{lang.overwrite}</Box>
|
|
|
+ <Radio value="2">
|
|
|
+ <Box>{lang.choice_mode_multiple}</Box>
|
|
|
</Radio>
|
|
|
</HStack>
|
|
|
</RadioGroup>
|
|
|
- <FormHelperText>
|
|
|
- {data.write_mode === 'append' && lang.write_mode_append_help}
|
|
|
- {data.write_mode === 'overwrite' &&
|
|
|
- lang.write_mode_overwrite_help}
|
|
|
- </FormHelperText>
|
|
|
+ <FormHelperText>{lang.choice_mode_desc}</FormHelperText>
|
|
|
</VStack>
|
|
|
</HStack>
|
|
|
</FormControl>
|