🔥 Supprime la fonction collectDefaults

Cette fonction n'était plus utilisée depuis #1025
pull/1121/head
Maxime Quandalle 2020-09-09 12:30:01 +02:00
parent d43ab13942
commit 34e9204eba
1 changed files with 0 additions and 21 deletions

View File

@ -212,24 +212,3 @@ export const evaluateObject = (objectShape, effect) => (
temporalExplanation
}
}
type DefaultValues<Names extends string> = Partial<
Record<Names, number | string | Record<string, unknown>>
>
export function collectDefaults<Names extends string>(
parsedRules: ParsedRules<Names>
): DefaultValues<Names> {
const values: Array<ParsedRule<Names>> = Object.values(parsedRules)
return values.reduce(
(acc: DefaultValues<Names>, parsedRule: ParsedRule<Names>) => {
if (parsedRule?.['par défaut'] == null) {
return acc
}
return {
...acc,
[parsedRule.dottedName]: parsedRule['par défaut']
}
},
{}
)
}