Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3554 | Rev 3655 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
3548 stevensc 1
import React from 'react';
2
import { useSelector } from 'react-redux';
3
import { IconButton } from '@mui/material';
4
import { SendRounded } from '@mui/icons-material';
5
 
6
import { Form, FormInput } from '@shared/components';
3554 stevensc 7
import { FormInputRating } from '.';
3548 stevensc 8
 
9
export function CapsuleCommentForm({ onSubmit = () => {} }) {
10
  const labels = useSelector(({ intl }) => intl.labels);
11
 
12
  return (
3555 stevensc 13
    <Form onSubmit={onSubmit} defaultValues={{ comment: '', rating: 0 }} reset>
3548 stevensc 14
      <FormInput
15
        name='comment'
16
        placeholder={labels.write_a_comment}
17
        rules={{ required: 'Este campo es requerido' }}
18
        autoComplete='off'
19
        endAdornment={
20
          <IconButton type='submit' sx={{ padding: 0.4 }}>
21
            <SendRounded />
22
          </IconButton>
23
        }
24
      />
3555 stevensc 25
      <FormInputRating
26
        label='Calificación'
27
        name='rating'
28
        rules={{ required: 'Este campo es requerido' }}
29
      />
3548 stevensc 30
    </Form>
31
  );
32
}