feat: health check enum (#3913)

* feat: health check enum

* fix: cleaner if condition
This commit is contained in:
Jérémy M
2024-02-12 17:32:05 +01:00
committed by GitHub
parent b0b033aec9
commit 35fce6a6b4
3 changed files with 67 additions and 21 deletions

View File

@ -1,11 +1,13 @@
import { FieldMetadataType } from 'src/metadata/field-metadata/field-metadata.entity';
export type EnumFieldMetadataUnionType =
| FieldMetadataType.RATING
| FieldMetadataType.SELECT
| FieldMetadataType.MULTI_SELECT;
export const isEnumFieldMetadataType = (
type: FieldMetadataType,
): type is
| FieldMetadataType.RATING
| FieldMetadataType.SELECT
| FieldMetadataType.MULTI_SELECT => {
): type is EnumFieldMetadataUnionType => {
return (
type === FieldMetadataType.RATING ||
type === FieldMetadataType.SELECT ||