Refactor API requests and update global methods
This commit is contained in:
@ -1,16 +1,20 @@
|
||||
import { openLogin } from "~/components/kl-login";
|
||||
import { closeLogin } from "~/components/kl-login";
|
||||
import { openRegister } from "~/components/kl-register";
|
||||
import { closeRegister } from "~/components/kl-register";
|
||||
import { openLoginEmail } from "~/components/kl-email";
|
||||
import { closeLoginEmail } from "~/components/kl-email";
|
||||
import { openLogin } from "~/components/kl-login/index";
|
||||
import { closeLogin } from "~/components/kl-login/index";
|
||||
import { openRegister } from "~/components/kl-register/index";
|
||||
import { closeRegister } from "~/components/kl-register/index";
|
||||
import { openLoginEmail } from "~/components/kl-email/index";
|
||||
import { closeLoginEmail } from "~/components/kl-email/index";
|
||||
|
||||
// plugins/global.ts
|
||||
export default defineNuxtPlugin((nuxtApp) => {
|
||||
nuxtApp.vueApp.config.globalProperties.$openLogin = openLogin;
|
||||
nuxtApp.vueApp.config.globalProperties.$closeLogin = closeLogin;
|
||||
nuxtApp.vueApp.config.globalProperties.$openRegister = openRegister;
|
||||
nuxtApp.vueApp.config.globalProperties.$closeRegister = closeRegister;
|
||||
nuxtApp.vueApp.config.globalProperties.$openLoginEmail = openLoginEmail;
|
||||
nuxtApp.vueApp.config.globalProperties.$closeLoginEmail = closeLoginEmail;
|
||||
return {
|
||||
provide: {
|
||||
openLogin,
|
||||
closeLogin,
|
||||
openRegister,
|
||||
closeRegister,
|
||||
openLoginEmail,
|
||||
closeLoginEmail,
|
||||
},
|
||||
};
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user