text: export default (app) => {
  
      return {
          computed: {
              transferStatus: app.helpers.sharedComputed().transferStatus,
          },
          methods: {
              classes: function(block) {
                  let classes = {}
                  if (block === 'attended-button') {
                      classes.active = (this.call.transfer.type === 'attended')
                  } else if (block === 'blind-button') {
                      classes.active = (this.call.transfer.type === 'blind')
                      classes.disabled = (this.transferStatus !== 'select')
                  }
  
                  return classes
              },
              transferMode: function(type) {
                  if (this.transferStatus !== 'select') return
                  app.setState({transfer: {type}}, {path: `caller.calls.${this.call.id}`})
              },
          },
          props: ['call'],
          store: {
              description: 'caller.description',
          },
      }
  }
  