I would like to make a custom button that would be used to fetch. I want the button to be usable like this:

```
export const LogList = (props) => (
    <List {...props} perPage={100} title="Logs and Reports" filters={< FileFilter/>}>
        <Datagrid>
            <TextField source="inputfile" label="Input File" />
            <TextField source="cycle" label="Cycle" />
            <TextField source="job" label="Job" />
            <TextField source="name" label="File Name" />
            <ShowButton/>
            <JobCancel/>
        </Datagrid>
    </List>
);

```

Where is my button is `<JobCancel/>` up above (similar to how ShowButton is implemented). I want the button to `fetch(`controller\_service/archivedfiles/${id}`, { method: 'DELETE', body:{} });` on click.

Is something like this possible? 
P.S. I am new to Admin on rest