Supabase Service

class SupabaseService

supabase.service.ts
import { inject, Injectable } from '@angular/core';
import { createClient, SupabaseClient } from '@supabase/supabase-js';
import { LoggerService } from '../logger/logger.service';

@Injectable({
  providedIn: 'root',
})
export class SupabaseService {
  private readonly _loggerService = inject(LoggerService);

  private readonly _supabaseClient: SupabaseClient;

  public constructor() {
    // Buy to unlock
  }

  public get supabaseClient(): SupabaseClient {
    // Buy to unlock
  }
}

Last updated

Was this helpful?