| import { Inject, Injectable } from '@nestjs/common';
|
| import { Model, Types } from 'mongoose';
|
| import { sharedCrudService } from '../shared/sharedCrud.services';
|
| import { ACTIVITY_REPOSITORY } from 'src/constants';
|
| import { IUserActivityDocument } from './activity.schema';
|
|
|
| @Injectable()
|
| export class ActivityService extends sharedCrudService {
|
| constructor(
|
| @Inject(ACTIVITY_REPOSITORY)
|
| readonly activityRepository: Model<IUserActivityDocument>,
|
| ) {
|
| super(activityRepository);
|
| }
|
|
|
| async activityLisitng(
|
| page: number,
|
| resPerPage: number,
|
| search: string,
|
| ): Promise<any> {
|
| return 'Hello from Activity service.'
|
| }
|
| }
|
|
|