From 31f741a56addde9413c8adf07d884d58207de7b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Thu, 24 Mar 2022 15:58:01 +0200 Subject: [PATCH] Percic stuff --- .../redaction-log/dictionary-entry-types.ts | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/libs/red-domain/src/lib/redaction-log/dictionary-entry-types.ts b/libs/red-domain/src/lib/redaction-log/dictionary-entry-types.ts index f7917e815..37d36d63c 100644 --- a/libs/red-domain/src/lib/redaction-log/dictionary-entry-types.ts +++ b/libs/red-domain/src/lib/redaction-log/dictionary-entry-types.ts @@ -1,21 +1,21 @@ export type DictionaryEntryType = 'ENTRY' | 'FALSE_POSITIVE' | 'FALSE_RECOMMENDATION'; +export type DictionaryTypeUrl = 'entries' | 'falsePositiveEntries' | 'falseRecommendationEntries'; +export type DictionaryType = 'dictionary' | 'false-positive' | 'false-recommendations'; -export const DictionaryEntryTypes = { +export const DictionaryEntryTypes: Record = { ENTRY: 'ENTRY' as DictionaryEntryType, FALSE_POSITIVE: 'FALSE_POSITIVE' as DictionaryEntryType, FALSE_RECOMMENDATION: 'FALSE_RECOMMENDATION' as DictionaryEntryType, -}; +} as const; -export type DictionaryType = 'dictionary' | 'false-positive' | 'false-recommendations'; +export const DICTIONARY_TYPE_KEY_MAP: Record = { + dictionary: 'entries' as DictionaryTypeUrl, + 'false-positive': 'falsePositiveEntries' as DictionaryTypeUrl, + 'false-recommendations': 'falseRecommendationEntries' as DictionaryTypeUrl, +} as const; -export const DICTIONARY_TYPE_KEY_MAP: { [key in DictionaryType]: 'entries' | 'falsePositiveEntries' | 'falseRecommendationEntries' } = { - dictionary: 'entries', - 'false-positive': 'falsePositiveEntries', - 'false-recommendations': 'falseRecommendationEntries', -}; - -export const DICTIONARY_TO_ENTRY_TYPE_MAP: { [key in DictionaryType]: DictionaryEntryType } = { +export const DICTIONARY_TO_ENTRY_TYPE_MAP: Record = { dictionary: DictionaryEntryTypes.ENTRY, 'false-positive': DictionaryEntryTypes.FALSE_POSITIVE, 'false-recommendations': DictionaryEntryTypes.FALSE_RECOMMENDATION, -}; +} as const;