2 lines
1.6 KiB
JavaScript
2 lines
1.6 KiB
JavaScript
import{_ as p,h as l,i as u,j as f,s as k,r as v,o as n,c as i,b as c,a as t,w as s,k as o,d as _,p as b,f as m}from"./index-93b9eb88.js";const L={name:"Navbar",data(){return{isLoggedIn:!1}},created(){const a=l(u);f(a,d=>{d?this.isLoggedIn=!0:this.isLoggedIn=!1})},methods:{logout(){k(l(u)).then(()=>{this.$router.push("/")})}}},h=a=>(b("data-v-90353ff1"),a=a(),m(),a),I={class:"navbar navbar-light bg-light"},x={class:"container-fluid"},N=h(()=>c("img",{src:"https://cdn.discordapp.com/attachments/1017419092447207436/1063092138029625394/pixil-frame-0.png",alt:"mascot",width:"55",height:"40",class:"d-inline-block align-text-middle"},null,-1)),y=h(()=>c("b",null,"Irish Rail Tracker",-1)),C={class:"navbarLink"},S={class:"navbarLink"},w={key:0,class:"navbarLink"},V={key:1,class:"navbarLink"},B={key:2,class:"navbarLink"},A={key:3,class:"navbarLink"};function T(a,d,j,E,r,g){const e=v("router-link");return n(),i("nav",I,[c("div",x,[t(e,{to:"/",class:"navbar-brand"},{default:s(()=>[N,y]),_:1}),c("a",C,[t(e,{to:"/"},{default:s(()=>[o("Home")]),_:1})]),c("a",S,[t(e,{to:"/insights"},{default:s(()=>[o("Insights")]),_:1})]),r.isLoggedIn?(n(),i("a",w,[t(e,{to:"/secure"},{default:s(()=>[o("Secure")]),_:1})])):_("",!0),r.isLoggedIn?(n(),i("a",V,[t(e,{onClick:g.logout,to:"/"},{default:s(()=>[o("Logout")]),_:1},8,["onClick"])])):_("",!0),r.isLoggedIn?_("",!0):(n(),i("a",B,[t(e,{to:"/login"},{default:s(()=>[o("Login")]),_:1})])),r.isLoggedIn?_("",!0):(n(),i("a",A,[t(e,{to:"/signup"},{default:s(()=>[o("Sign Up")]),_:1})]))])])}const O=p(L,[["render",T],["__scopeId","data-v-90353ff1"]]);export{O as N};
|