feat(): add middleware support & refactor

This commit is contained in:
Arthur
2020-12-30 01:49:09 +03:00
parent 306f239603
commit 3e585859d0
35 changed files with 105 additions and 81 deletions

View File

@@ -1,6 +1,3 @@
import { SetMetadata } from '@nestjs/common';
import { SCENE_LISTENER_METADATA } from '../../telegraf.constants';
import { SceneEventType } from '../../enums/scene-event-type.enum';
import { createSceneListenerDecorator } from '../../helpers';
export const SceneEnter = (): MethodDecorator =>
SetMetadata(SCENE_LISTENER_METADATA, SceneEventType.Enter);
export const SceneEnter = createSceneListenerDecorator('enter');

View File

@@ -1,6 +1,3 @@
import { SetMetadata } from '@nestjs/common';
import { SCENE_LISTENER_METADATA } from '../../telegraf.constants';
import { SceneEventType } from '../../enums/scene-event-type.enum';
import { createSceneListenerDecorator } from '../../helpers';
export const SceneLeave = (): MethodDecorator =>
SetMetadata(SCENE_LISTENER_METADATA, SceneEventType.Leave);
export const SceneLeave = createSceneListenerDecorator('leave');