import Value from 'Components/Value' import { EvaluatedRule } from 'Engine/types' import React from 'react' import { Trans } from 'react-i18next' import { useSelector } from 'react-redux' import { DottedName } from 'Rules' import { defaultUnitSelector } from 'Selectors/analyseSelectors' import RuleLink from './RuleLink' export let SalaireBrutSection = ({ getRule }: { getRule: (rule: DottedName) => EvaluatedRule }) => { let avantagesEnNature = getRule( 'contrat salarié . rémunération . avantages en nature' ), indemnitésSalarié = getRule('contrat salarié . CDD . indemnités salarié'), remboursementDeFrais = getRule('contrat salarié . frais professionnels'), heuresSupplémentaires = getRule( 'contrat salarié . rémunération . heures supplémentaires' ), salaireDeBase = getRule('contrat salarié . rémunération . brut de base'), rémunérationBrute = getRule('contrat salarié . rémunération . brut'), chômagePartielIndemnité = getRule( 'contrat salarié . activité partielle . indemnités' ), chômagePartielAbsence = getRule( 'contrat salarié . activité partielle . retrait absence' ), primes = getRule('contrat salarié . rémunération . primes') return (