Skip to content
Snippets Groups Projects
Unverified Commit 39cb1d5f authored by Dorine Lambinet's avatar Dorine Lambinet
Browse files

Suite échanges avec BM - retrait de la fonctionnalité de suppression des...

Suite échanges avec BM - retrait de la fonctionnalité de suppression des noeuds si équivalent enfants pour bien garder l'arborescence.
parent c6acc22a
No related branches found
No related tags found
1 merge request!307Arborescence des paramètres
Pipeline #20068 passed
......@@ -90,14 +90,10 @@
yield [bothChild, lawChild, revaluationChild, billChild]
}
}
// Vérifie si le nœud parent a le même nom que le nœud enfant afin de ne pas l'afficher (exemple du barème de l'IR)
const hasSameNameAsChild = Object.values(
bothFilteredParameter.children ?? [],
).some((child) => child.title === bothFilteredParameter.title)
</script>
<section>
{#if !hasSameNameAsChild && depth !== 0}
{#if depth !== 0}
<div class="flex w-full items-center text-gray-600">
<button
aria-label={openChildrenParameters ? "fermer" : "ouvrir"}
......@@ -120,11 +116,7 @@
{#if billParameter.children !== undefined}
{#if openChildrenParameters}
<ul
class="ml-2 {depth === 0 || hasSameNameAsChild
? ''
: 'border-l-2 pl-0.5'}"
>
<ul class="ml-2 {depth === 0 ? '' : 'border-l-2 pl-0.5'}">
{#each [...iterChildren(bothFilteredParameter, lawParameter, revaluationParameter, billParameter)] as [bothFilteredChild, lawChild, revaluationChild, billChild]}
<li>
{#if billChild.class === ParameterClass.Node}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment