0
点赞
收藏
分享

微信扫一扫

前端项目实战贰佰壹拾陆react-admin+material ui-react-admin-Edit包裹可以使用默认行为进行代替编辑

律楷粑粑 2023-11-26 阅读 48

export const StyleEdit = (props: any) => {
    const navigate = useNavigate()
    const dataprovider = useDataProvider();
   
    const resource = useResourceContext();
    console.log(useResourceContext(), "useResourceContext is")
    const onSuccess = (data: any) => {
        const { id, ...res } = data;
        const params: UpdateParams = { id: id, data: res } as UpdateParams;
        dataprovider.update(resource, params);
        navigate(-1)
    };
    return (
        <Edit mutationOptions={{ onSuccess }}
        >
            <SimpleForm>
                <TextInput source="category_id" disabled />
                <TextInput source="tenant_id" disabled />
                <TextInput source="code" />
                <TextInput source="style_name" />
            </SimpleForm>
        </Edit>
    )

}



举报

相关推荐

0 条评论