<!DOCTYPE html>
  <html>
    <head>
      <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/css/materialize.min.css">
      <meta charset="UTF-8">
      <title>Student counter</title>
    </head>
    <body>
      <nav>
        <div class="nav-wrapper">
        <a class="brand-logo center">Student counter</a>
        </div>
      </nav>

      <ul>
      </ul>
    <script>
      const electron = require('electron');
      const {ipcRenderer} = electron;
      const ul = document.querySelector("ul");

      ipcRenderer.on("item:add",function(e,item) {
		console.log(item);
        ul.className = "collection";

        const li = document.createElement('li');

        li.className = "collection-item";

        var date = item[3] ? item[3] : Date.now();

        const itemText = document.createTextNode(item[0] + " " + item[1] + " " + item[2] + " " + date);

        li.appendChild(itemText);
        li.id = item[2];

        ul.appendChild(li);

      });

      ul.addEventListener('dblclick',removeItem);

      function removeItem(item) {

        ipcRenderer.send("item:delete",item.target.id);

        item.target.remove();

        if (ul.children.length == 0) {
          ul.className = "";
        }

      }

    </script>

  </html>