all files / addon/components/polaris-button/ button.js

100% Statements 1/1
100% Branches 2/2
100% Functions 1/1
100% Lines 1/1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21                                95×        
import { computed } from '@ember/object';
import BaseComponent from './base';
 
export default BaseComponent.extend({
  tagName: 'button',
  attributeBindings: [
    'type',
    'accessibilityLabel:aria-label',
    'disabled',
  ],
 
  accessibilityLabel: null,
 
  disabled: null,
 
  type: computed('submit', function() {
    return this.get('submit') === true ? 'submit' : 'button';
  }).readOnly(),
});