Виктория
Виктория

Reputation: 168

how to use ternary operator in sx material ui conditions

I get a variable depending on its value, I want to set 0 or 3, I wrote the conditions, but it doesn't work for me, how can I fix it?

<Box sx={{ p: {withPadding ? '3' : '0'} }}>{children}</Box>

Upvotes: 2

Views: 948

Answers (1)

Sergii Shvager
Sergii Shvager

Reputation: 1256

You have object for the value of p but should be just number, try this:

Box sx={{ p: withPadding ? 3 : 0 }}

Upvotes: 1

Related Questions