From 9fe1c8a64fbf0e9a9230404429d9c2aab16f0efd Mon Sep 17 00:00:00 2001 From: tofulm Date: Thu, 12 Dec 2024 14:39:07 +0100 Subject: [PATCH] feat: header_top : ajout de la class prefixe par `--header_top` sur les th --- src/components/gamuTable.vue | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/components/gamuTable.vue b/src/components/gamuTable.vue index 00c55ef..7616a5f 100644 --- a/src/components/gamuTable.vue +++ b/src/components/gamuTable.vue @@ -73,7 +73,7 @@ - + @@ -259,6 +259,7 @@ const props = defineProps({ }); let table = ref([]); let header_top = ref({}); +let header_class_header_top = ref([]); let header = ref([]); let crayons = ref([]); let classes = ref([]); @@ -490,6 +491,15 @@ function gererConfig(config) { header.value = config.header; if (config.header_top !== undefined) { header_top.value = config.header_top; + let r = []; + let i = 0; + Object.values(config.header_top).forEach((d) => { + for (let j = 1; j <= d.colspan; j++ ) { + r[i] = d.class; + i++; + } + }) + header_class_header_top.value = r; } if (config.crayons !== undefined) { crayons.value = config.crayons; @@ -845,7 +855,6 @@ function genererPDF(quoi = "tableau") { langpdf: props.langpdf, namepdf: props.namepdf, header: header.value, - header_top: header_top.value, arg: props.argpdf, Tdata: $tableau, };