ra-core
Version:
Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React
14 lines • 584 B
JavaScript
import * as React from 'react';
import { LinkBase } from "../routing/index.js";
import { useRecordContext } from "../controller/record/useRecordContext.js";
import { useResourceContext } from "../core/useResourceContext.js";
export const EditButton = (props) => {
const record = useRecordContext(props);
const resource = useResourceContext(props);
if (!record)
return null;
return (React.createElement(LinkBase, { to: `/${resource}/${record.id}`, onClick: e => {
e.stopPropagation();
} }, "Edit"));
};
//# sourceMappingURL=EditButton.js.map