-
- {{ appName }}
-
+< template >
+ <
+ nav class = "navbar navbar-expand-lg navbar-light bg-white" >
+ <
+ div class = "container" >
+ <
+ router - link: to = "{ name: user ? 'home' : 'welcome' }"
+class = "navbar-brand" > {
+ {
+ appName
+ }
+ } <
+ /router-link>
-
-
-
-
-
-
-
- Load more
-
-
-
-
+ <
+ template v -
+ if = "user" >
+ <
+el - dropdown trigger = "click"
+align = "right" >
+ <
+ el - badge: value = "bellBadge > 0 ? bellBadge : ''"
+class = "item" >
+ <
+ el - button icon = "el-icon-bell"
+circle > < /el-button> <
+ /el-badge> <
+ el - dropdown - menu slot = "dropdown" >
+ <
+ div id = "notification" >
+ <
+ div v -
+ for = "item in notification": key = "item" >
+ <
+ a v - on: click.prevent = 'readNotification(item.id);navigateTo(item.link)' >
+ <
+ el - dropdown - item >
+ <
+ b v -
+ if = "item.is_read == 0" > {
+ {
+ item.detail
+ }
+ } <
+ /b> <
+span v -
+ else >{
+ {
+ item.detail
+ }
+ } <
+ /span> <
+ br / >
+ <
+ span class = "opacity80" > {
+ {
+ item.time_interval
+ }
+ } <
+ /span> <
+ /el-dropdown-item> <
+ /a> <
+ /div> <
+ /div> <
+ el - button v -
+ if = "pagination.next_page_url != null"
+id = "notification-load-more"
+v - on: click = 'fetchPaginateBooking(pagination.next_page_url)' > Load more < /el-button> <
+ div v -
+ else id = "notification-load-more" > < /div> <
+ /el-dropdown-menu> <
+ /el-dropdown> <
+ /template>
-
+ <
+ button class = "navbar-toggler"
+type = "button"
+data - toggle = "collapse"
+data - target = "#navbarToggler"
+aria - controls = "navbarToggler"
+aria - expanded = "false" >
+ <
+ span class = "navbar-toggler-icon" / >
+ <
+ /button>
-
-
+ <
+ div id = "navbarToggler"
+class = "collapse navbar-collapse" >
+ <
+ ul class = "navbar-nav ml-auto" >
+ <
+ locale - dropdown / >
+ <
+ /ul>
-
-
-
-