1
1
import React from 'react' ;
2
2
import { Dialog , DialogContent , DialogTitle , Step , StepLabel , Stepper } from '@mui/material' ;
3
3
import { useWithTheme } from '#core/theme' ;
4
- import { useCreateExpedienteContext } from '../core/providers' ;
4
+ import { Steps , useCreateExpedienteContext } from '../core/providers' ;
5
5
import { PresupuestoBaseStep , DatosGeneralesStep , TemporalityStep } from './components' ;
6
6
import * as innerClasses from './crear-expediente.styles' ;
7
7
8
8
export const CrearExpediente : React . FC = ( ) => {
9
9
const { activeStep, isOpen, onCancel } = useCreateExpedienteContext ( ) ;
10
10
const classes = useWithTheme ( innerClasses ) ;
11
11
12
- const steps = [ 'Datos generales' , 'Presupuesto base' , 'Temporalidad' ] ;
12
+ const STEPS = [ 'Datos generales' , 'Presupuesto base' , 'Temporalidad' ] ;
13
13
14
14
const stepComponent = ( activeStep : number ) => {
15
15
switch ( activeStep ) {
16
- case 1 :
16
+ case Steps . DATOS_GENERALES :
17
17
return < DatosGeneralesStep /> ;
18
- case 2 :
18
+ case Steps . PRESUPUESTO_BASE :
19
19
return < PresupuestoBaseStep /> ;
20
- case 3 :
20
+ case Steps . TEMPORALIDAD :
21
21
return < TemporalityStep /> ;
22
22
}
23
23
} ;
@@ -28,7 +28,7 @@ export const CrearExpediente: React.FC = () => {
28
28
< DialogContent >
29
29
< div className = { classes . root } >
30
30
< Stepper activeStep = { activeStep } className = { classes . stepperContainer } >
31
- { steps . map ( step => (
31
+ { STEPS . map ( step => (
32
32
< Step key = { step } >
33
33
< StepLabel > { step } </ StepLabel >
34
34
</ Step >
0 commit comments