@mehulbaid/nest-sendgrid
Version:
Integrates @sendgrid/mail client in a modular way to help send email from NestJs
14 lines (12 loc) • 434 B
text/typescript
import { Provider } from '@nestjs/common';
import { SendGridModuleOptions } from '../interfaces/sendgrid-options.interface';
import { SENDGRID_TOKEN } from '../common/sendgrid.constants';
import { createSendGridClient } from '../common/sendgrid.util';
export function createSendGridProviders(
options: SendGridModuleOptions,
): Provider {
return {
provide: SENDGRID_TOKEN,
useValue: createSendGridClient(options),
};
}