<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="../lib/bulma-0.5.0.css" />
    <link rel="stylesheet" href="../styles.css" />
    <link rel="stylesheet" href="styles.css" />
  </head>
  <body class="section">
    <nav>
      <h1><span class="index">18</span>Vue Ajax requests with Axios</h1>
      <ul>
        <li><a href="../lesson18">Prev</a></li>
        <li><a href="../lesson20">Next</a></li>
      </ul>
    </nav>

    <div id="root" class="container">
      <list :projects="projects">
        <template></template>
      </list>

      <form method="post" action="projects" @submit.prevent="onSubmit" @keydown="errors.clear($event.target.name)">
        <div class="control">
          <label for="name" class="label">Project name:</label>
          <input type="text" id="name" name="name" class="input" v-model="name"/>
        </div>
        <div class="control">
          <label for="description" class="label">Project description:</label>
          <input type="text" id="description" name="description" class="input" v-model="description" />
        </div>
        <div class="control">
          <button class="button is-primary" :disabled="errors.any()">Create</button>
        </div>
        <span class="help is-danger" v-if="errors.has('name')" v-text="errors.get('name')"></span>
      </form>
    </div>

    <script src="../lib/axios-0.16.2.min.js"></script>
    <!-- script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.16.2/axios.js"></script -->
    <script src="../lib/vue-2.1.6.js"></script>
    <script src="code.js"></script>
  </body>
</html>