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] || []) } }