How to override MUI PaperProps with styled components?

CodingLittle

I am using MUI and I want to override the width of the menu with styled components.

I tried this:

const StyledMenu = styled(Menu)`
  && {
    width: 100%;
  }
`;

And nothing happened.

Then I found out that MUI has the PaperProps and when applying:

<StyledMenu
  id="menu-appbar"
  PaperProps={{
    style: {
      width: '100%',
    },
  }}
>

I got the desiered result but I would like to accomplish it via styled-components, is it possible?

Hamed Siaban

Every style that you write in PaperProps attribute will make it's impact in .MuiPaper-root class. So your code can be like this:

const StyledMenu = styled(Menu)`
  && {
    & .MuiPaper-root {
      width: 100%;
    }
  }
`;

More insights can be found in the docs.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

how to pass props to styled components

How to define className in styled components

How can I override ExpansionPanelSummary deep elements with styled-components?

Best way to override child styles in styled-components

How to override third party default styles using Styled Components

How to override CSS class with Styled-Components

Override props with styled-components and typescript

Style override in react styled components

styled-components override props type when extending component with as

How to supply objects to styled components

How to extend TS interface for (MUI) React Component using styled-components?

MUI - How to use pseudo class in specific styled component

How to properly use Styled() with MUI V5

How to pass props in to MUI styled menu to achieve certain conditional styling?

How to pass a custom style to MUI V5 styled component?

How to select parent components variant in styled components?

Unable to override Mui Accordion using Styled Utility

can't get @mui 5 styled components to work

@mui/system -- how to pass transient props to styled()

Styling textarea in MUI using Styled Components

Styled Speed Dial MUI

How to pass variable to MUI styled function in ReactJS

How to concatenate jsx in styled components

How to customize the border for MUI components

Setting priority between MUI System Props and Styled Components

How to refer to other Styled Components when using MUI styled function and Styled Components?

How to create a Mui styled clip which support children

How to configure Vitest and Styled Components?

How to use custom properties from MUI theme object with custom props in emotion styled components?

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  3. 3

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  4. 4

    pump.io port in URL

  5. 5

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    Do Idle Snowflake Connections Use Cloud Services Credits?

  9. 9

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

  10. 10

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  11. 11

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  12. 12

    Generate random UUIDv4 with Elm

  13. 13

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  14. 14

    Is it possible to Redo commits removed by GitHub Desktop's Undo on a Mac?

  15. 15

    flutter: dropdown item programmatically unselect problem

  16. 16

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  17. 17

    EXCEL: Find sum of values in one column with criteria from other column

  18. 18

    Pandas - check if dataframe has negative value in any column

  19. 19

    How to use merge windows unallocated space into Ubuntu using GParted?

  20. 20

    Make a B+ Tree concurrent thread safe

  21. 21

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

HotTag

Archive