Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3075 | Rev 3692 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3075 Rev 3683
Línea 1... Línea 1...
1
import React from 'react'
1
import React from 'react';
2
import { Controller } from 'react-hook-form'
2
import { Controller } from 'react-hook-form';
3
import {
-
 
4
  FormControl,
-
 
5
  InputLabel,
-
 
6
  MenuItem,
-
 
7
  Select as MuiSelect
-
 
8
} from '@mui/material'
3
import { FormControl, InputLabel, MenuItem, Select as MuiSelect } from '@mui/material';
Línea 9... Línea 4...
9
 
4
 
Línea 10... Línea 5...
10
import FormErrorFeedback from '../form/FormErrorFeedback'
5
import FormErrorFeedback from '../form/FormErrorFeedback';
11
 
6
 
12
const Select = ({
7
const Select = ({
13
  name,
8
  name,
Línea 46... Línea 41...
46
            >
41
            >
47
              <MenuItem value='' disabled>
42
              <MenuItem value='' disabled>
48
                {placeholder}
43
                {placeholder}
49
              </MenuItem>
44
              </MenuItem>
Línea 50... Línea 45...
50
 
45
 
51
              {options.map(({ name, value }) => (
46
              {options.map(({ label, value }) => (
52
                <MenuItem key={value} value={value}>
47
                <MenuItem key={value} value={value}>
53
                  {name}
48
                  {label}
54
                </MenuItem>
49
                </MenuItem>
55
              ))}
50
              ))}
Línea 56... Línea 51...
56
            </MuiSelect>
51
            </MuiSelect>
57
 
52
 
58
            {error ? <FormErrorFeedback>{error}</FormErrorFeedback> : null}
53
            {error ? <FormErrorFeedback>{error}</FormErrorFeedback> : null}
59
          </FormControl>
54
          </FormControl>
60
        )}
55
        )}
61
      />
56
      />
Línea 62... Línea 57...
62
    )
57
    );
63
  }
58
  }
64
 
59
 
Línea 80... Línea 75...
80
      >
75
      >
81
        <MenuItem value='' disabled>
76
        <MenuItem value='' disabled>
82
          {placeholder}
77
          {placeholder}
83
        </MenuItem>
78
        </MenuItem>
Línea 84... Línea 79...
84
 
79
 
85
        {options.map(({ name, value }) => (
80
        {options.map(({ label, value }) => (
86
          <MenuItem key={value} value={value}>
81
          <MenuItem key={value} value={value}>
87
            {name}
82
            {label}
88
          </MenuItem>
83
          </MenuItem>
89
        ))}
84
        ))}
Línea 90... Línea 85...
90
      </MuiSelect>
85
      </MuiSelect>
91
 
86
 
92
      {error ? <FormErrorFeedback>{error}</FormErrorFeedback> : null}
87
      {error ? <FormErrorFeedback>{error}</FormErrorFeedback> : null}
93
    </FormControl>
88
    </FormControl>
Línea 94... Línea 89...
94
  )
89
  );