import Value from 'Components/Value' import React from 'react' import { Trans } from 'react-i18next' import RuleLink from './RuleLink' export let SalaireBrutSection = ({ getRule }) => { let avantagesEnNature = getRule( 'contrat salarié . rémunération . avantages en nature' ), indemnitésSalarié = getRule('contrat salarié . indemnités salarié'), 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'), primes = getRule('contrat salarié . rémunération . primes') return (

Salaire

{!!avantagesEnNature?.nodeValue && ( )} {!!indemnitésSalarié?.nodeValue && } {!!heuresSupplémentaires?.nodeValue && ( )} {!!primes?.nodeValue && } {rémunérationBrute.nodeValue !== salaireDeBase.nodeValue && ( )}
) } export let Line = ({ rule, ...props }) => ( <> ) export let SalaireNetSection = ({ getRule }) => { let avantagesEnNature = getRule( 'contrat salarié . rémunération . avantages en nature' ) let impôt = getRule('impôt') let netImposable = getRule('contrat salarié . rémunération . net imposable') return (

Salaire net

{netImposable && } {avantagesEnNature.nodeValue && ( <> {/* Salaire net de cotisations */} {/* Avantages en nature */} )} {impôt && ( <> )}
) }