| | 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.'
|
| | }
|
| | }
|
| |
|