Replace ({ record }) with useRecordContext() (#236)
* replace `({ record })` with `useRecordContext()`
* code style
Co-authored-by: Michael Albert <37796947+awesome-michael@users.noreply.github.com>
This commit is contained in:
@@ -1,5 +1,12 @@
|
||||
import React, { Fragment, useState } from "react";
|
||||
import { Button, useDelete, useNotify, Confirm, useRefresh } from "react-admin";
|
||||
import {
|
||||
Button,
|
||||
useDelete,
|
||||
useNotify,
|
||||
Confirm,
|
||||
useRecordContext,
|
||||
useRefresh,
|
||||
} from "react-admin";
|
||||
import ActionDelete from "@material-ui/icons/Delete";
|
||||
import { makeStyles } from "@material-ui/core/styles";
|
||||
import { alpha } from "@material-ui/core/styles/colorManipulator";
|
||||
@@ -22,7 +29,7 @@ const useStyles = makeStyles(
|
||||
);
|
||||
|
||||
export const DeviceRemoveButton = props => {
|
||||
const { record } = props;
|
||||
const record = useRecordContext();
|
||||
const classes = useStyles(props);
|
||||
const [open, setOpen] = useState(false);
|
||||
const refresh = useRefresh();
|
||||
|
||||
Reference in New Issue
Block a user