我在react应用程序中使用Material UI表,我希望在操作按钮上有一个自定义事件(而不是添加、更新或删除(。与其创建我自己的图标,我只想有一些文本,所以我做了。。。
<MaterialTable
data={someData}
actions= {[
{
icon: () => "My Custom Action",
iconProps: { style: { fontSize: "10px", color: "blue" } },
tooltip: "Search Transactions",
onClick: (event, rowData) => (
alert("You did a custom on action " + rowData)
)
}
现在,图标中的文本巨大而丑陋,如所附屏幕截图所示[![在此处输入图像描述][1]][1]
有什么方法可以应用一些样式使其更小并适合表格吗?
我试过iconProps,但它没有任何作用。[1] :https://i.stack.imgur.com/ysht7.png
您可以添加选项,然后在其中创建样式。
options={{
rowStyle: { fontSize: "10px", color: "blue" }
}}
https://material-table.com/#/docs/features/styling