Browse Source

formatting. compile

Taylor Otwell 7 years ago
parent
commit
1155245a59
3 changed files with 15 additions and 6 deletions
  1. 1 5
      public/css/app.css
  2. 0 0
      public/js/app.js
  3. 14 1
      resources/assets/js/bootstrap.js

File diff suppressed because it is too large
+ 1 - 5
public/css/app.css


File diff suppressed because it is too large
+ 0 - 0
public/js/app.js


+ 14 - 1
resources/assets/js/bootstrap.js

@@ -21,9 +21,22 @@ try {
 
 window.axios = require('axios');
 
-window.axios.defaults.headers.common['X-CSRF-TOKEN'] = document.head.querySelector('meta[name="csrf-token"]').content;
 window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
 
+/**
+ * Next we will register the CSRF Token as a common header with Axios so that
+ * all outgoing HTTP requests automatically have it attached. This is just
+ * a simple convenience so we don't have to attach every token manually.
+ */
+
+let token = document.head.querySelector('meta[name="csrf-token"]');
+
+if (token) {
+    window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
+} else {
+    console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');
+}
+
 /**
  * Echo exposes an expressive API for subscribing to channels and listening
  * for events that are broadcast by Laravel. Echo and event broadcasting

Some files were not shown because too many files changed in this diff