From 4889b09f006443fbceb3b951216c51477b69d870 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adem=C3=ADlson=20F=2E=20Tonato?= Date: Wed, 13 Jan 2021 20:59:45 +0000 Subject: [PATCH] refactor: add object destructuring on _initSupabaseAuthClient method --- src/SupabaseClient.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/SupabaseClient.ts b/src/SupabaseClient.ts index 760106db9..95a13e938 100644 --- a/src/SupabaseClient.ts +++ b/src/SupabaseClient.ts @@ -119,17 +119,22 @@ export default class SupabaseClient { return this.realtime.channels } - private _initSupabaseAuthClient(settings: SupabaseClientOptions) { + private _initSupabaseAuthClient({ + autoRefreshToken, + persistSession, + detectSessionInUrl, + localStorage, + }: SupabaseClientOptions) { return new SupabaseAuthClient({ url: this.authUrl, headers: { Authorization: `Bearer ${this.supabaseKey}`, apikey: `${this.supabaseKey}`, }, - autoRefreshToken: settings.autoRefreshToken, - persistSession: settings.persistSession, - detectSessionInUrl: settings.detectSessionInUrl, - localStorage: settings.localStorage, + autoRefreshToken, + persistSession, + detectSessionInUrl, + localStorage, }) }