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

106
Views
Dirigirse a la etiqueta en el botón Eliminar de React Admin

Estoy haciendo un proyecto basado en React Admin, y tengo mi propio componente DeleteButton que usa la exportación DeleteButton de React Admin ( https://marmelab.com/react-admin/Buttons.html#deletebutton ) con algunos estilos aplicados.

Para mi DeleteButton, opté por deshacerme del ícono al pasar icon={<></>} como accesorio. Esto funciona, pero el texto/etiqueta en el botón tiene un relleno izquierdo de 0,5 em y hace que se vea un poco extraño.

Actualmente se ve así.

Tenía la esperanza de proporcionar un estilo que apunte a la etiqueta y elimine el relleno izquierdo, pero hasta ahora no he podido resolverlo, y me preguntaba si alguien podría ayudarme con eso.

He intentado proporcionar algunas cosas como apoyo de classes :

 const useDeleteButtonStyles = makeStyles({label: {leftPadding: 0}}); const useDeleteButtonStyles = makeStyles({MuiButton: {label: {leftPadding: 0}}}); const useDeleteButtonStyles = makeStyles({RaButton: {label: {leftPadding: 0}}}); const deleteButtonClasses = deleteButtonStyles(); <DeleteButton icon={<></>} classes={deleteButtonClasses} />

Pero hasta ahora, ninguno de ellos ha tenido ningún efecto. Vi que también había una propiedad labelRightIcon , pero no cambié la posición del ícono en mi DeleteButton, así que creo que debería ser la propiedad de label normal.

Descubrí que pasar esas clases funciona en un React Admin Button regular, simplemente no parece funcionar en las acciones específicas.

La única forma en que logré presionarlo es con una adición global al tema que apunta a RaButton.label , pero que elimina el relleno de TODOS los botones, incluidos los que quiero mantener el relleno porque tienen íconos.

No estoy seguro de si asumí incorrectamente que también puedo usar classes en las de acción como DeleteButton o si simplemente lo estoy haciendo incorrectamente, pero si alguien puede proporcionar alguna información, realmente lo agradecería.

¡Gracias!

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!