Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

274
Visualizações
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
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda