Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

262
Views
Cómo cambiar el color de la etiqueta del componente TimePicker de MUI

Estoy usando MUI v5. Creé un formulario para elegir luchadores, pero estoy atascado tratando de anular el color de la etiqueta del componente TimePicker. Todos los demás componentes de mi formulario tienen el color normal que quiero, pero no sé cómo cambiar el color del TimePicker.

ingrese la descripción de la imagen aquí

El componente TimePicker no está enfocado en la imagen. Cuando selecciono los otros componentes del formulario, el color cambia a rojo, como debería, pero TimePicker permanece en rojo todo el tiempo enfocado o no.

He intentado cambiar los colores de mi tema, he usado

 inputProps={{ className: classes.input }}

dentro del componente y cambió con éxito el color del texto y el fondo del TimePicker, pero no puede encontrar el CSS adecuado para cambiar el color de la etiqueta.

En mi código, puede ver que intenté anular .root y .floatingLabelFocusStyle pero fue en vano.

 import { makeStyles, TextField } from "@material-ui/core"; import { LocalizationProvider, TimePicker } from "@mui/lab"; import AdapterDateFns from "@mui/lab/AdapterDateFns"; import { useState } from "react"; const useStyles = makeStyles((theme) => ({ input: { color: 'blue' }, floatingLabelFocusStyle: { }, root: { color: 'blue' } })); const GameTimePicker = ({ setFormGameTime, currentTime = '' }) => { const classes = useStyles(); const [gameTime, setGameTime] = useState(currentTime); const handleChange = (e, v) => { // console.log(v); setGameTime(v); setFormGameTime(v); } return ( <LocalizationProvider dateAdapter={AdapterDateFns}> <TimePicker ampm={false} views={['minutes', 'seconds']} inputProps={{ className: classes.input }} color='success' inputFormat="mm:ss" mask="__:__" label="Time of fight/event" value={gameTime} onChange={handleChange} renderInput={(params) => <TextField {...params} />} /> </LocalizationProvider> ) } export default GameTimePicker;

¿Alguna idea de cómo puedo anular este color?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!