summaryrefslogtreecommitdiff
path: root/client/components/Browser/Folders/FolderListView.jsx
blob: e9d2d44ce283244fec81ad6f1f2f39c45854570d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import { h, Component } from 'preact'

export default function FolderListView (props) {
  const folders = props.folders.map( (folder, i) => (
    <div key={i} onClick={() => props.openFolder(folder)}>
      <a class='name'>{folder.name}</a>
    </div>
  ))
  
  return (
    <div class='window'>
      <div class='heading'>
        <b>browser</b>
        <div class='buttons'>
          <button onClick={props.initNewFolder}>+ folder</button>
        </div>
      </div>
      <div class='folders list'>
        {folders}
      </div>
    </div>
  )
}