fbredius/storybook

View on GitHub
app/angular/src/demo/button.component.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Component, Input, Output, EventEmitter } from '@angular/core';

@Component({
  selector: 'storybook-button-component',
  template: ` <button (click)="onClick.emit($event)">{{ text }}</button> `,
  styles: [
    `
      button {
        border: 1px solid #eee;
        border-radius: 3px;
        background-color: #ffffff;
        cursor: pointer;
        font-size: 15px;
        padding: 3px 10px;
        margin: 10px;
      }
    `,
  ],
})
export default class ButtonComponent {
  @Input()
  text = '';

  @Output()
  onClick = new EventEmitter<any>();
}