Реагируйте на адаптивную модальность - animationDuration - PullRequest
0 голосов
/ 22 мая 2018

Я использую этот модал для своего приложения React: https://www.npmjs.com/package/react-responsive-modal

Кажется, я не могу понять, как использовать эти дополнительные реквизиты.Один из них уже используется в примере (center), который имеет тип boolean.Я хотел бы использовать animationDuration.Как мне установить его на мой модальный режим и где указать продолжительность?

Я пробовал несколько вариантов, таких как использование animationDuration в state или изменение значения по умолчанию 500 мс в файлах пакета, но ни один изу меня это сработало.

Заранее спасибо!

1 Ответ

0 голосов
/ 09 апреля 2019

Вы можете сделать это, поместив реквизит в открывающий тег 'Modal'.Например:

<Modal animationDuration={1000} styles={{ modal: { background: "#ccc" } }} closeIconSize={16} open={modalOpen} onClose={this.onCloseModal} center >
     Your modal content here...
</Modal>

наслаждайтесь!

...