Как установить стиль в Shopify EASDK modal.confirm - PullRequest
0 голосов
/ 27 января 2019

Похоже, что он перестал работать с тех пор, как Shopify выпустила «мост приложения».

Мой модальный код такой ( прямо из документов ):

    ShopifyApp.Modal.confirm({
      title: "Delete your account?",
      message: "Do you want to delete your account? This can't be undone.",
      okButton: "Yes, delete my account",
      cancelButton: "No, keep my account"
    }, function(result){
      alert("The modal was closed.");
    });

Документы говорят следующее:

Все модальные диалоги могут также принимать атрибут style: 'danger', который изменит основную кнопку с синего на красный, что полезно для подтверждения удаления.

Вот что появляется: enter image description here

Как видите, у меня нет атрибута style, включенного в мой код, однако модальное значениевсе еще стилизован с красной кнопкой (которая должна быть только для стиля опасности). Попробуйте другой атрибут стиля disabled также ничего не делает.

Это сломано сейчас?Или есть новые недокументированные способы установить это?

1 Ответ

0 голосов
/ 27 июня 2019

Эта проблема была обнаружена как ошибка в нашем Legacy Bridge, слое совместимости, который поддерживает приложения EASDK теперь, когда App Bridge используется по умолчанию, и исправление уже применено.Это будет развернуто в ближайшее время.Я приношу извинения от имени команды App Bridge за неудобства, которые это могло причинить вам.

Эндрю

Мост приложений (iOS Mobile)

...