I want to create a special navbar that has a back button inside of it. How can I redirect a user to the previous page? Is there a good way to do it and get the last page navigated from?
I’m actually using AlpineJS already. You mean just using @click="history.back()"
? Is there a disadvantage to using this approach that you can think of?
Yeah, that should work!
I don’t really see any disadvantages, I guess I would need to know more whats going on/why you want this to be able to answer better, but I don’t think there would be any disadvantages
Also using Alpine.JS, this is what I do so the back button is only there for navigating internally within the site, and doesn’t send you to a different site (or to the ‘new tab’ page of your browser): <a x-show="history.length > 2 && document.referrer.indexOf(window.location.host) !== -1" href="javascript:window.history.back()">