gatewayAttr.js
2 years ago
gatewayLabel.js
2 years ago
issetRenderGateway.js
2 years ago
registerGateway.js
2 years ago
renderGateway.js
2 years ago
renderGatewayWithPlaceholder.js
2 years ago
renderGatewayWithPlaceholder.js
18 lines
| 1 | import issetRenderGateway from './issetRenderGateway'; |
| 2 | import renderGateway from './renderGateway'; |
| 3 | |
| 4 | function renderGatewayWithPlaceholder( |
| 5 | id, |
| 6 | props, |
| 7 | what = 'cred', |
| 8 | Placeholder = null, |
| 9 | ) { |
| 10 | if ( !issetRenderGateway( id, what ) ) { |
| 11 | return Placeholder; |
| 12 | } |
| 13 | props.Placeholder = Placeholder; |
| 14 | |
| 15 | return renderGateway( id, props, what ); |
| 16 | } |
| 17 | |
| 18 | export default renderGatewayWithPlaceholder; |