Files
psp_api/src/modules/enums/enums.service.ts
T

18 lines
472 B
TypeScript
Raw Normal View History

import { Injectable } from '@nestjs/common'
import { GoldKarat } from '../../common/enums/enums'
import { ResponseMapper } from '../../common/response/response-mapper'
@Injectable()
export class EnumsService {
getAllEnums() {
return {
GoldKarat: Object.values(GoldKarat).filter(value => typeof value === 'string'),
}
}
getEnumValues(enumName: string) {
const enums = this.getAllEnums()
return ResponseMapper.list(enums[enumName] || [])
}
}