|
- import {Resolver, Subscription} from '@nestjs/graphql'
- import {Organizer} from '../models/Organizer'
- import {pubsub} from '../../main'
- import {UUID} from '../../global/scalars/UUID'
- import {OrganizerService} from '../organizer.service'
-
- @Resolver(() => Organizer)
- export class OrganizerResolverS {
- constructor(
- private readonly service: OrganizerService
- ) {}
-
- @Subscription(() => Organizer, { nullable: false })
- async OrganizerUpdated() {
- return pubsub.asyncIterator('OrganizerUpdated');
- }
-
- @Subscription(() => UUID, { nullable: false })
- async OrganizerDeleted() {
- return pubsub.asyncIterator('OrganizerDeleted');
- }
- }
|