material-ui [joy-ui][Button] 自定义按钮元素返回null时样式损坏 ```javascript // 代码块格式 ```

bvk5enib  于 4个月前  发布在  Java
关注(0)|答案(4)|浏览(112)

重复问题

  • 我搜索了现有的问题

最新版本

  • 我测试了最新版本

重现步骤 🕹

https://codesandbox.io/p/sandbox/friendly-jennings-cmj2zw?file=%2FDemo.tsx

  1. 创建一个有条件返回null的自定义按钮:
const A = (props) => {
  if (props.null)
    return null;
  return <Button {...props}>hi</Button>;
};
  1. 在ButtonGroup中使用该按钮:
<ButtonGroup>
  <A/>
  <A/>
  <A null/>
</ButtonGroup>

当前行为 😯

ButtonGroup的边框没有圆角。

预期行为 🤔

ButtonGroup的边框应该有圆角。

上下文 🔦

可能与 #39372 有关

你的环境 🌎

@mui/joy 5.0.0-beta.15

68de4m5k

68de4m5k1#

是的,它与#39372有关。

rlcwz9us

rlcwz9us2#

嘿,这个bug还开着吗?

k2arahey

k2arahey3#

是的,仍然没有解决。

hvvq6cgz

hvvq6cgz4#

嘿,大家好 - 我在这里创建了一个提案拉取请求:
#41456
如果它不错的话,请告诉我,cc @siriwatknp 🙌🏼

相关问题