title: What is "@" in ES7 Syntax?
body: <p>I was <a href="http://react-dnd.github.io/react-dnd/" rel="nofollow noreferrer">reading up on <code>react-dnd</code></a> and it offers code examples in <code>es5</code>, <code>es6</code> and <code>es7</code>. Under the <code>es7</code> example, it give the following code:</p>
  
  <pre><code>@DragSource(ItemTypes.CARD, cardSource, (connect, monitor) =&gt; ({
    connectDragSource: connect.dragSource(),
    isDragging: monitor.isDragging()
  }))
  </code></pre>
  
  <p>What is this <code>@</code> about? Never seen it and can't find it under googling any sort of <code>es7</code> references.</p>