Skip to content
Snippets Groups Projects
Select Git revision
  • cd90f1daa09ef26d2fb07b45bf084ca96d1aff94
  • master default protected
  • ajout_ppa_rsa_budgetaire
  • 365-ouvrir-l-onglet-employeur-ou-taxes-carburant-quand-c-est-le-cas-pour-un-dispositif
  • 381-pb-affichage-labels-des-parametres-sur-plus-de-3-lignes
  • ajoute-duplicate-aide-logement
  • poc_castype_ia
  • parametres-editables-budget
  • ui-parametres
  • 366-signe-a-cote-du-droit-en-vigueur-sur-l-ui-pour-indiquer-que-la-reforme-a-eu-lieu-mais-qu-elle-n
  • 355-les-dispositifs-prestations-sociales-du-graphique-se-cachent-montrent-en-meme-temps-2
  • 358-les-variables-dont-le-montant-est-nul-apparaissent-en-bleu-et-non-cliquables
  • 356-ajuster-la-largeur-sur-les-graphiques-budgetaires
  • incoherence_cas_type_0
  • fix-ui-suppression-tranches-baremes
  • ajout-agregat-cehr-version-plf
  • impact_carbone
  • xlsx
  • header_revamp
  • 270-concevoir-la-page-d-accueil-leximpact
  • 219-conversion-des-montants-min-et-max-de-l-axe-des-x-en-smic
  • 0.0.1123
  • 0.0.1122
  • 0.0.1121
  • 0.0.1120
  • 0.0.1119
  • 0.0.1118
  • 0.0.1117
  • 0.0.1116
  • 0.0.1115
  • 0.0.1114
  • 0.0.1113
  • 0.0.1112
  • 0.0.1111
  • 0.0.1110
  • 0.0.1109
  • 0.0.1108
  • 0.0.1107
  • 0.0.1106
  • 0.0.1105
  • 0.0.1104
41 results

ParameterReferences.svelte

Blame
  • ParameterReferences.svelte 1.14 KiB
    <script lang="ts">
      import type { ReferencesByInstant } from "@openfisca/ast"
    
      export let referencesByInstant: ReferencesByInstant | undefined | null
    </script>
    
    {#if referencesByInstant != null}
      <section class="border-b border-t my-1 py-1">
        <h1 class="text-base font-bold">Références législatives</h1>
        <dl>
          {#each Object.entries(referencesByInstant).sort( ([instant1], [instant2]) => instant2.localeCompare(instant1), ) as [instant, references]}
            <dt><p class="text-xs text-gray-500">{instant}</p></dt>
            <dd>
              <ul class="list-inside" class:list-disc={references.length > 1}>
                {#each references as { href, title }}
                  <li
                    class="overflow-ellipsis overflow-hidden whitespace-nowrap text-sm text-gray-600"
                  >
                    {#if href === undefined}
                      {title}
                    {:else}
                      <a class="text-le-bleu hover:underline" {href} target="_blank"
                        >{title ?? href}</a
                      >
                    {/if}
                  </li>
                {/each}
              </ul>
            </dd>
          {/each}
        </dl>
      </section>
    {/if}