       </div>
     </div>
 
-  renderNameColumn: ({width, dataKey, sortKey, label}) ->
-    headerProps = {sortKey, sortState: @state.sort, onSort: @changeSortingOrder}
-    columnProps = {width, dataKey, label, fixed: true}
-    header = <SortingHeader {...headerProps}>{label}</SortingHeader>
-    <Column
-      key={dataKey} {...columnProps} cellRenderer={-> @cellData} headerRenderer={ -> header} />
-
-  changeSortingOrder: (key) ->
-    asc = if @state.sort.key is key then not @state.sort.asc else false
-    @setState(sort: { key, asc})
-
 PerformanceShell = React.createClass
   contextTypes:
     router: React.PropTypes.func

    colSetWidth: 225
    colResizeWidth: 225
    colResizeKey: 0
    sort: { key: 'last_name', asc: false }

  componentDidMount: ->
    window.addEventListener("resize", @state.debounce)


# Index of first column that contains data
FIRST_DATA_COLUMN = 2
INITIAL_SORT = { key: 'last_name', asc: false }

Performance = React.createClass
  displayName: 'Performance'
