All files / src/elements DefaultAction.js

100% Statements 3/3
100% Branches 4/4
100% Functions 1/1
100% Lines 3/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28                    6x                   5x   5x          
import Button from './Button';
 
class DefaultAction extends Button {
  constructor({
    url,
    payload = '',
    webview_height_ratio = '',
    messenger_extensions = '',
    fallback_url = '',
  }) {
    const obj = super({
      type: 'web_url',
      title: '',
      url,
      payload,
      webview_height_ratio,
      messenger_extensions,
      fallback_url,
    });
 
    delete obj.title;
 
    return obj;
  }
}
 
export default DefaultAction;