Можете ли вы отключить функцию отмены React-Admin в конфигурации? - PullRequest
0 голосов
/ 25 февраля 2019

Функция отмены замечательная, но она может привести к неэффективности во время циклов разработки.

Есть ли простой способ отключить ее в нашей промежуточной среде или хотя бы сократить время ожидания?

Ответы [ 2 ]

0 голосов
/ 25 февраля 2019

Компоненты Edit и Create поддерживают параметр отмены.Таким образом, вы можете сделать вот так <Edit {...props} undoable={false} >, чтобы отключить функцию отмены для определенной формы

0 голосов
/ 25 февраля 2019

Когда я правильно понимаю документацию и src, вы должны переопределить компонент уведомления, чтобы изменить autoHideDuration.Это время, когда уведомление является видимым для пользователя, и после задержки запрос отправляется в API.

Когда вы установите его на 0, запросы должны отправляться почти сразу.
Отдокументация - Тематика - Уведомления :

Вы можете переопределить компонент уведомления, например, чтобы изменить продолжительность уведомления.По умолчанию он равен 4000, то есть 4 секунды, и вы можете переопределить его с помощью свойства autoHideDuration.Например, чтобы создать пользовательский компонент уведомлений с 5-секундным значением по умолчанию:

// in src/MyNotification.js
import { Notification } from 'react-admin';

const MyNotification = props => <Notification {...props}autoHideDuration={5000} />;

export default MyNotification;
...