【发布时间】:2023-01-18 01:23:33
【问题描述】:
我对按钮创建的默认视图有一些问题。当屏幕宽度超过 900px 时,我们将看到带有标签“CREATE”的按钮创建。当屏幕小于 900px 时,我们将看到按钮创建为图标“+”。我希望看到按钮始终创建为图标“+”。请帮忙。
export function Content() {
const dataProvider = useDataProvider();
const sellerId = useSellerId();
return (
<Admin dataProvider={dataProvider} layout={CustomLayout}>
<Resource
name="seller"
list={MenuItems}
create={<CreateMenuItem sellerId={sellerId} />}
edit={<EditMenuItem sellerId={sellerId} />}
options={{ label: 'Menu' }}
/>
<CustomRoutes>
<Route path="/profile" element={<SellerInfo />} />
<Route path="/images" element={<ImagesManager />} />
</CustomRoutes>
</Admin>
);
}
【问题讨论】:
-
假设你说的是List组件中的创建按钮,你可以关注this doc自定义列表动作。查看 CreateButton source code 以获取有关如何制作自己的创建按钮的灵感。
标签: reactjs react-admin