Skip to content
Snippets Groups Projects
Commit b9c46255 authored by sandcha's avatar sandcha
Browse files

Extract CSG histogram config in new file

parent fe3e248e
No related branches found
No related tags found
1 merge request!5Désactive le PLF 2022
Pipeline #3271 passed
const CSG_TITLE =
"Recettes de CSG des revenus d'activité du secteur privé/public"
const HISTOGRAM_VARIABLES_TO_SUM = [
"csg_imposable_salaire",
"csg_deductible_salaire",
]
const API_OUTPUT_VARIABLES: string[] = [
"assiette_csg_abattue",
"assiette_csg_non_abattue",
"csg_imposable_salaire",
"csg_deductible_salaire",
]
const API_QUANTILES_BASE_VARIABLES: string[] = [
"assiette_csg_abattue",
"assiette_csg_non_abattue",
]
const API_QUANTILES_COMPARE_VARIABLES: string[] = [
"csg_imposable_salaire",
"csg_deductible_salaire",
]
export {
CSG_TITLE,
HISTOGRAM_VARIABLES_TO_SUM,
API_OUTPUT_VARIABLES,
API_QUANTILES_BASE_VARIABLES,
API_QUANTILES_COMPARE_VARIABLES,
}
......@@ -7,6 +7,13 @@
import NavBar from "$lib/components/NavBar.svelte"
import { calculateBudget } from "$lib/components/budget/api-budget"
import type { ApiResponse } from "$lib/components/budget/api-budget"
import {
CSG_TITLE,
HISTOGRAM_VARIABLES_TO_SUM,
API_OUTPUT_VARIABLES,
API_QUANTILES_BASE_VARIABLES,
API_QUANTILES_COMPARE_VARIABLES,
} from "$lib/components/budget/config-csg-activite"
import ConnectionPane from "$lib/components/budget/ConnectionPane.svelte"
import HistogramPane from "$lib/components/budget/HistogramPane.svelte"
import LawEdit from "$lib/components/budget/LawEdit.svelte"
......@@ -38,8 +45,7 @@
const YEAR_ESTIMATION = ACTIVATE_PLF
? CALCULATION_PLF_YEAR
: CALCULATION_PLF_YEAR
const CSG_TITLE =
"Recettes de CSG des revenus d'activité du secteur privé/public"
const CSG_DESCRIPTION = "Montants estimés pour l'année 2022"
const CSG_GRAPH_TITLE =
"Périmètre actuel du simulateur par rapport à la CSG totale"
......@@ -51,24 +57,6 @@
const reform = getContext("reform") as Writable<Reform>
$: console.log("🔶 Réforme définie :", $reform)
const HISTOGRAM_VARIABLES_TO_SUM = [
"csg_imposable_salaire",
"csg_deductible_salaire",
]
const API_OUTPUT_VARIABLES: string[] = [
"assiette_csg_abattue",
"assiette_csg_non_abattue",
"csg_imposable_salaire",
"csg_deductible_salaire",
]
const API_QUANTILES_BASE_VARIABLES: string[] = [
"assiette_csg_abattue",
"assiette_csg_non_abattue",
]
const API_QUANTILES_COMPARE_VARIABLES: string[] = [
"csg_imposable_salaire",
"csg_deductible_salaire",
]
let csgResponseJson: ApiResponse | undefined = undefined
let updatingHistogram = false
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment