2022-02-27 04:35:56 +00:00
|
|
|
|
2022-02-27 20:05:21 +00:00
|
|
|
|
|
|
|
import React, { Fragment, useState, useEffect } from "react";
|
2022-02-27 04:35:56 +00:00
|
|
|
import TextField from '@mui/material/TextField';
|
|
|
|
import DateFnsUtils from '@date-io/date-fns';
|
|
|
|
|
|
|
|
import {
|
|
|
|
TimePicker,
|
|
|
|
MuiPickersUtilsProvider,
|
|
|
|
} from '@material-ui/pickers';
|
|
|
|
|
|
|
|
|
2022-02-27 20:05:21 +00:00
|
|
|
import ptBrLocale from "date-fns/locale/pt-BR";
|
|
|
|
|
|
|
|
|
|
|
|
const ResponsiveTimePickers = (props) => {
|
|
|
|
|
|
|
|
const [value, setValue] = useState(new Date());
|
|
|
|
|
|
|
|
// props.func(value);
|
|
|
|
|
|
|
|
useEffect(()=>{
|
|
|
|
|
|
|
|
props.func(value);
|
|
|
|
|
|
|
|
}, [value])
|
2022-02-27 04:35:56 +00:00
|
|
|
|
|
|
|
return (
|
|
|
|
|
2022-02-27 20:05:21 +00:00
|
|
|
<Fragment>
|
|
|
|
|
|
|
|
<MuiPickersUtilsProvider utils={DateFnsUtils} locale={ptBrLocale}>
|
|
|
|
<TimePicker
|
|
|
|
label="Hora do lembrete"
|
|
|
|
value={value}
|
|
|
|
|
|
|
|
onChange={(newValue) => {
|
|
|
|
setValue(newValue);
|
|
|
|
}}
|
|
|
|
// Ativar se necessario
|
|
|
|
// renderInput={(params) => <TextField {...params} />}
|
|
|
|
|
|
|
|
/>
|
|
|
|
</MuiPickersUtilsProvider>
|
|
|
|
|
|
|
|
</Fragment>
|
2022-02-27 04:35:56 +00:00
|
|
|
|
|
|
|
);
|
|
|
|
}
|
2022-02-27 20:05:21 +00:00
|
|
|
|
|
|
|
export default ResponsiveTimePickers
|