Как ввести новую кнопку в диалоге выбора времени? - PullRequest
0 голосов
/ 22 апреля 2020

По умолчанию, используя TimePicker компонент из material-ui, с базовой конфигурацией c, мы получаем следующее представление:

Default view

Мне интересно, есть ли способ настроить это диалоговое окно таким образом:

Custom view

Как вы можете видеть на втором рисунке, добавлен маленький значок клавиатуры в левом нижнем углу, а также изменяется положение и размер кнопок «Отмена» и «ОК». Я пытался внедрить новый внешний вид / поведение с помощью ToolbarComponent prop из TimePicker, но это влияет только на красную область над таймером (как я и ожидал). Я также пытался с DialogProps, но безуспешно, чтобы найти то, что мне нужно (DialogAction?).

Можно ли ввести пользовательский внешний вид / поведение в существующих TimePicker? Если нет, то каковы ваши предложения?

...