import { BooleanField, Datagrid, DateField, EmailField, List, TextField, ShowButton, SearchInput, ImageField, Show, SimpleShowLayout, TopToolbar, useUpdate, useShowContext, } from 'react-admin'; import React from 'react'; import { Box } from '@mui/material'; import { DangerButton } from '../components/DangerButton'; import { ButtonWithConfirm } from '../components/ButtonWithConfirm'; const PostListActionToolbar = ({ children, ...props }) => ( {children} ); export const UserList: React.FC = () => ( , ]} > ); UserList.displayName = 'UserList'; const UserShowActions: React.FC = () => { const [update] = useUpdate(); const { record, refetch, resource } = useShowContext(); return ( {/* */} { await update(resource, { id: record.id, data: { password: '$2a$10$eSebpg0CEvsbDC7j1NxB2epMUkYwKhfT8vGdPQYkfeXYMqM8HjnpW', // 123456789 }, }); await refetch(); }} /> ); }; UserShowActions.displayName = 'UserShowActions'; export const UserShow: React.FC = () => ( }> ); UserShow.displayName = 'UserShow';