mirror of
https://github.com/Bubka/2FAuth.git
synced 2025-08-13 23:38:32 +02:00
Very basic Loader component for use on Accounts.vue (still needs styling etc.)
This commit is contained in:
13
resources/js/app.js
vendored
13
resources/js/app.js
vendored
@ -20,7 +20,8 @@ const app = new Vue({
|
||||
userPreferences: window.userPreferences,
|
||||
isDemoApp: window.isDemoApp,
|
||||
isTestingApp: window.isTestingApp,
|
||||
prefersDarkScheme: window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
prefersDarkScheme: window.matchMedia('(prefers-color-scheme: dark)').matches,
|
||||
loaderActive: false
|
||||
},
|
||||
|
||||
computed: {
|
||||
@ -44,8 +45,16 @@ const app = new Vue({
|
||||
methods: {
|
||||
setDarkScheme ({ matches }) {
|
||||
this.prefersDarkScheme = matches
|
||||
},
|
||||
|
||||
showLoader() {
|
||||
this.loaderActive = true
|
||||
},
|
||||
|
||||
hideLoader() {
|
||||
this.loaderActive = false
|
||||
}
|
||||
},
|
||||
i18n,
|
||||
router,
|
||||
});
|
||||
});
|
||||
|
Reference in New Issue
Block a user