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 && (
<>
>
)}
)
}