ArcBlock / wallet-playground

A playground for ABT Wallet, which is also a basis to test ABT Wallet features.
https://playground.wallet.arcblockio.cn/
Other
2 stars 0 forks source link

扩展 PlaygroundAction 组件成功后的展示 #26

Closed polunzh closed 4 years ago

polunzh commented 4 years ago
  1. 支持 successUrl 属性,如果传递该属性,则成功后将根据 successUrlTarget 属性定义的值来选择打开 url 的方式, successUrlTarget 取值:
    • frame: 在弹窗中用 iframe 打开
    • _blank: 在浏览器的新 tab 中打开(注意: 该属性可能会被浏览器拦截,需要用户同意)
    • _self: 在当前窗口打开,默认为该值
  2. 组件支持 children 展示,children 中的内容将在成功后展示
  3. successMessage 属性保留不变

successUrl, children, successMessage 这三个属性的优先级为: successUrl > children > successMessage

同时新添加了一个属性 autoClose, 该属性只在没有 successUrl 属性时有效。

https://github.com/ArcBlock/gatsby-extensions/issues/56