- - {{$store.lang==='en'? 'Click the button below to log out of the system.' : 'Nhấn vào nút bên dưới để thoát khỏi hệ thống.'}} + + + {{ + $store.lang === "en" + ? "Click the button below to log out of the system." + : "Nhấn vào nút bên dưới để thoát khỏi hệ thống." + }} + + + + + {{ $store.lang === "en" ? "Sign out" : "Đăng xuất" }} + - - - {{$store.lang==='en'? 'Sign out' : 'Đăng xuất'}} - \ No newline at end of file +const { $store, $requestLogin } = useNuxtApp(); + +function logout() { + $store.login = undefined; + window.location.assign("/"); +} + diff --git a/app/components/viewer/Rights.vue b/app/components/viewer/Rights.vue new file mode 100644 index 0000000..95809e4 --- /dev/null +++ b/app/components/viewer/Rights.vue @@ -0,0 +1,65 @@ + + + + + + + + + + + Menu + + + + + + + + + + + + {{ m.vi }} + {{ m.code }} + + + + + + + + + + + Lưu thay đổi + + + + diff --git a/app/layouts/default.vue b/app/layouts/default.vue index 085b310..4749c62 100644 --- a/app/layouts/default.vue +++ b/app/layouts/default.vue @@ -13,15 +13,19 @@ @close="$store.removeSnackbar()" /> - +
+ + {{ + $store.lang === "en" + ? "Click the button below to log out of the system." + : "Nhấn vào nút bên dưới để thoát khỏi hệ thống." + }} + +