nuxt-supabase-team-auth
Version:
Drop-in Nuxt 3 module for team-based authentication with Supabase
23 lines • 838 B
TypeScript
/**
* Wrapper composables for @nuxtjs/supabase that work in published modules
*
* The official @nuxtjs/supabase composables use auto-imports (#imports) which don't work
* in published npm modules. These wrappers access the same functionality through useNuxtApp()
* and useState(), which are available in published modules.
*/
/**
* Get the Supabase client instance
* Equivalent to @nuxtjs/supabase's useSupabaseClient()
*/
export declare const useSupabaseClient: () => any;
/**
* Get reactive Supabase session state
* Equivalent to @nuxtjs/supabase's useSupabaseSession()
*/
export declare const useSupabaseSession: () => any;
/**
* Get reactive Supabase user state
* Equivalent to @nuxtjs/supabase's useSupabaseUser()
*/
export declare const useSupabaseUser: () => any;
//# sourceMappingURL=useSupabaseComposables.d.ts.map