Spaces:
Runtime error
Runtime error
File size: 523 Bytes
545f89a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import { Global, Module } from '@nestjs/common';
import { LocalStorageService } from './local-storage.service';
import { IStorageService } from './storage-service.interface';
import { SupabaseStorageService } from './supabase-storage.service';
@Global()
@Module({
providers: [
{
provide: IStorageService,
useClass:
process.env.NODE_ENV === 'production'
? SupabaseStorageService
: LocalStorageService,
},
],
exports: [IStorageService],
})
export class StorageModule {}
|