Discounts, additional info

 avatar
unknown
plain_text
2 years ago
5.6 kB
3
Indexable
    <CardContent>
              <Box display="flex">
                <Controller
                  control={control}
                  name={`addresses.${0}.code`}
                  rules={{
                    required: 'Please enter something',
                  }}
                  render={({ field: { onChange, value }, fieldState: { error } }) => (
                    <Autocomplete
                      onChange={(event, item) => onChange(item)}
                      value={value}
                      options={['membership1', 'membership2', 'membership3']}
                      sx={{ width: '290px' }}
                      getOptionLabel={(option) => option}
                      isOptionEqualToValue={(option: string, value: string) =>
                        value === undefined || option === value
                      }
                      renderInput={(parameters) => (
                        <TextField
                          {...parameters}
                          variant="outlined"
                          sx={{ p: 0 }}
                          label="Multiply membership *"
                          placeholder="Please choose ..."
                          size="small"
                          error={!!error}
                          helperText={error?.message}
                        />
                      )}
                    />
                  )}
                />
                <Controller
                  control={control}
                  name="multiplyStatus"
                  rules={{
                    required: 'Please enter something',
                  }}
                  render={({ field: { onChange, value }, fieldState: { error } }) => (
                    <Autocomplete
                      onChange={(event, item) => onChange(item)}
                      value={value}
                      options={['status1', 'status2', 'status3']}
                      sx={{ width: '290px', ml: 3 }}
                      getOptionLabel={(option) => option}
                      isOptionEqualToValue={(option: string, value: string) =>
                        value === undefined || option === value
                      }
                      renderInput={(parameters) => (
                        <TextField
                          {...parameters}
                          variant="outlined"
                          sx={{ p: 0 }}
                          label="Multiply status *"
                          placeholder="Please choose ..."
                          size="small"
                          error={!!error}
                          helperText={error?.message}
                        />
                      )}
                    />
                  )}
                />
              </Box>
              <Box display="flex" mt={3}>
                <Controller
                  control={control}
                  name="activeDays"
                  rules={{
                    required: 'Please enter something',
                  }}
                  render={({ field: { onChange, value }, fieldState: { error } }) => (
                    <Autocomplete
                      onChange={(event, item) => onChange(item)}
                      value={value}
                      options={['example1', 'example2', 'example3']}
                      sx={{ width: '290px' }}
                      getOptionLabel={(option) => option}
                      isOptionEqualToValue={(option: string, value: string) =>
                        value === undefined || option === value
                      }
                      renderInput={(parameters) => (
                        <TextField
                          {...parameters}
                          variant="outlined"
                          sx={{ p: 0 }}
                          label="Active Dayz TM *"
                          placeholder="Please choose ..."
                          size="small"
                          error={!!error}
                          helperText={error?.message}
                        />
                      )}
                    />
                  )}
                />
                <Controller
                  control={control}
                  name="fitnessLevel"
                  rules={{
                    required: 'Please enter something',
                  }}
                  render={({ field: { onChange, value }, fieldState: { error } }) => (
                    <Autocomplete
                      onChange={(event, item) => onChange(item)}
                      value={value}
                      options={['level1', 'level2', 'level3']}
                      sx={{ width: '290px', ml: 3 }}
                      getOptionLabel={(option) => option}
                      isOptionEqualToValue={(option: string, value: string) =>
                        value === undefined || option === value
                      }
                      renderInput={(parameters) => (
                        <TextField
                          {...parameters}
                          variant="outlined"
                          sx={{ p: 0 }}
                          label="Fitness level  *"
                          placeholder="Please choose ..."
                          size="small"
                          error={!!error}
                          helperText={error?.message}
                        />
                      )}
                    />
                  )}
                />
              </Box>
            </CardContent>
Editor is loading...