Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev Autor Línea Nro. Línea
3622 stevensc 1
import React from 'react';
2
import { IconButton } from '@mui/material';
3
import { AttachFile, SendRounded } from '@mui/icons-material';
4
 
5
import { Form, FormHiddenInput, FormInput } from '@shared/components';
6
 
7
export const ChatForm = ({ onSubmit }) => {
8
  return (
3628 stevensc 9
    <Form
10
      defaultValues={{ message: '' }}
11
      reset
12
      onSubmit={onSubmit}
13
      style={{ display: 'flex', alignItems: 'center', gap: 1, width: '100%' }}
14
    >
3622 stevensc 15
      <IconButton component='label' role={undefined} variant='contained' tabIndex={-1}>
16
        <AttachFile />
17
        <FormHiddenInput name='file' type='file' />
18
      </IconButton>
19
      <FormInput
20
        name='message'
21
        placeholder='Escribe un mensaje'
22
        rules={{ required: true }}
23
        autoComplete='off'
24
        endAdornment={
25
          <IconButton type='submit' sx={{ padding: 0.4 }}>
26
            <SendRounded />
27
          </IconButton>
28
        }
29
      />
30
    </Form>
31
  );
32
};