Skip to main content

Black Friday 2025! Only until December 1st: coupon FRIDAY25 for 40% off Yearly/Lifetime membership!

Read more here

jcergolj/laravellte

216 stars
3 code files
View jcergolj/laravellte on GitHub

package.json

Open in GitHub
{
//
"dependencies": {
"alpinejs": "^2.8.0",
"axios": "^0.21.1",
"websocket-driver": "^0.7.4"
}
}

resources/views/layouts/app.blade.php

Open in GitHub
// ...
 
<a
x-on:click="click()"
@click.away="clickAway()"
class="nav-link"
href="#"
>
<i class="fas fa-bars"></i>
</a>
 
// ...

resources/js/app.js

Open in GitHub
import "alpinejs";
 
window.axios = require("axios");
 
window.axios.defaults.headers.common["X-Requested-With"] = "XMLHttpRequest";
 
var nav = {
width: 990,
make() {
return {
//
click() {
this.collapsed = !this.collapsed;
if (!this.collapsed) {
this.$refs.body.classList.add("sidebar-open");
} else {
this.$refs.body.classList.remove("sidebar-open");
}
},
clickAway() {
if (window.innerWidth < this.width) {
this.$refs.body.classList.remove("sidebar-open");
this.collapsed = true;
}
},
};
},
};
//

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.