diff --git a/handlers/corporate/mcudetail/tabkelainanfisik.hanlders.go b/handlers/corporate/mcudetail/tabkelainanfisik.hanlders.go
index 5585815..7a648f0 100644
--- a/handlers/corporate/mcudetail/tabkelainanfisik.hanlders.go
+++ b/handlers/corporate/mcudetail/tabkelainanfisik.hanlders.go
@@ -7,6 +7,7 @@ import (
corporate_mcudetail "cpone/views/corporate/mcu/mcutab"
"encoding/json"
+ "github.com/a-h/templ"
"github.com/labstack/echo/v4"
"go.uber.org/zap"
)
@@ -53,13 +54,25 @@ func (tkf *TabKelainanFisikHandler) HandleShowTabKelainanFisik(c echo.Context) e
return err
}
- content := corporate_mcudetail.Tabkelainanfisik(
- chart.ShowChartFixed("bmixs", string(bmijson), "300px", "450px"),
- chart.ShowChartFixed("bmimd", string(bmijson), "500px", "450px"),
+ chartsxs := []templ.Component{
+ chart.ShowChartFixed("bmixs", string(bmijson), "400px", "450px"),
+ chart.ShowChartFixed("hprxs", string(hiperjson), "400px", "450px"),
+ }
+
+ chartsmd := []templ.Component{
+ chart.ShowChartFixed("bmimd", string(bmijson), "450px", "450px"),
+ chart.ShowChartFixed("hprmd", string(hiperjson), "450px", "450px"),
+ }
+
+ chartslg := []templ.Component{
chart.ShowChartFixed("bmilg", string(bmijson), "600px", "450px"),
- chart.ShowChartFixed("hprxs", string(hiperjson), "300px", "450px"),
- chart.ShowChartFixed("hprmd", string(hiperjson), "500px", "450px"),
chart.ShowChartFixed("hprlg", string(hiperjson), "600px", "450px"),
+ }
+
+ content := corporate_mcudetail.Tabkelainanfisik(
+ chartsxs,
+ chartsmd,
+ chartslg,
)
return utils.View(c, content)
diff --git a/handlers/corporate/mcudetail/tabkelainanglobal.handlers.go b/handlers/corporate/mcudetail/tabkelainanglobal.handlers.go
index aee15fc..76f0f96 100644
--- a/handlers/corporate/mcudetail/tabkelainanglobal.handlers.go
+++ b/handlers/corporate/mcudetail/tabkelainanglobal.handlers.go
@@ -7,6 +7,7 @@ import (
corporate_mcudetail "cpone/views/corporate/mcu/mcutab"
"encoding/json"
+ "github.com/a-h/templ"
"github.com/labstack/echo/v4"
"go.uber.org/zap"
)
@@ -52,13 +53,25 @@ func (tkg *TabKelainanGlobalHandler) HandleShowTabKelainanGlobal(c echo.Context)
return err
}
- content := corporate_mcudetail.TabKelainanGlobal(
- chart.ShowChartFixed("chartmcuxs", string(klmcujson), "300px", "450px"),
- chart.ShowChartFixed("chartfisikxs", string(klfisjson), "300px", "450px"),
+ chartsxs := []templ.Component{
+ chart.ShowChartFixed("chartmcuxs", string(klmcujson), "400px", "450px"),
+ chart.ShowChartFixed("chartfisikxs", string(klfisjson), "400px", "450px"),
+ }
+
+ chartsmd := []templ.Component{
chart.ShowChartFixed("chartmcumd", string(klmcujson), "500px", "450px"),
chart.ShowChartFixed("chartfisikmd", string(klfisjson), "500px", "450px"),
+ }
+
+ chartslg := []templ.Component{
chart.ShowChartFixed("chartmculg", string(klmcujson), "1000px", "450px"),
chart.ShowChartFixed("chartfisiklg", string(klfisjson), "1000px", "450px"),
+ }
+
+ content := corporate_mcudetail.TabKelainanGlobal(
+ chartsxs,
+ chartsmd,
+ chartslg,
)
return utils.View(c, content)
diff --git a/handlers/corporate/mcudetail/tabkelainanlab.handlers.go b/handlers/corporate/mcudetail/tabkelainanlab.handlers.go
index 25d8f60..c9647f9 100644
--- a/handlers/corporate/mcudetail/tabkelainanlab.handlers.go
+++ b/handlers/corporate/mcudetail/tabkelainanlab.handlers.go
@@ -7,6 +7,7 @@ import (
corporate_mcudetail "cpone/views/corporate/mcu/mcutab"
"encoding/json"
+ "github.com/a-h/templ"
"github.com/labstack/echo/v4"
)
@@ -92,13 +93,37 @@ func (tkl *TabKelainanLabHandler) HandleShowTabKelainanLab(c echo.Context) error
return err
}
- content := corporate_mcudetail.TabKelainanLab(
- chart.ShowChartFixed("dataprelg", string(dataprejson), "1000px", "450px"),
+ chartsxs := []templ.Component{
+ chart.ShowChartFixed("dataprexs", string(dataprejson), "400px", "450px"),
+ chart.ShowChartFixed("hemaxs", string(hemajson), "400px", "450px"),
+ chart.ShowChartFixed("urinxs", string(urinjson), "400px", "450px"),
+ chart.ShowChartFixed("hatixs", string(hatijson), "400px", "450px"),
+ chart.ShowChartFixed("lemakxs", string(lemakjson), "400px", "450px"),
+ chart.ShowChartFixed("glukosxs", string(glukosjson), "400px", "450px"),
+ }
+
+ chartsmd := []templ.Component{
+ chart.ShowChartFixed("datapremd", string(dataprejson), "500px", "450px"),
+ chart.ShowChartFixed("hemamd", string(hemajson), "500px", "450px"),
+ chart.ShowChartFixed("urinmd", string(urinjson), "500px", "450px"),
+ chart.ShowChartFixed("hatimd", string(hatijson), "500px", "450px"),
+ chart.ShowChartFixed("lemakmd", string(lemakjson), "500px", "450px"),
+ chart.ShowChartFixed("glukosmd", string(glukosjson), "500px", "450px"),
+ }
+
+ chartslg := []templ.Component{
chart.ShowChartFixed("hemalg", string(hemajson), "600px", "450px"),
chart.ShowChartFixed("urinlg", string(urinjson), "600px", "450px"),
chart.ShowChartFixed("hatilg", string(hatijson), "600px", "450px"),
chart.ShowChartFixed("lemaklg", string(lemakjson), "600px", "450px"),
chart.ShowChartFixed("glukoslg", string(glukosjson), "600px", "450px"),
+ }
+
+ content := corporate_mcudetail.TabKelainanLab(
+ chart.ShowChartFixed("dataprelg", string(dataprejson), "1000px", "450px"),
+ chartsxs,
+ chartsmd,
+ chartslg,
)
return utils.View(c, content)
diff --git a/handlers/corporate/mcudetail/tabkelainannonlab.handlers.go b/handlers/corporate/mcudetail/tabkelainannonlab.handlers.go
index 8998e27..fe15e05 100644
--- a/handlers/corporate/mcudetail/tabkelainannonlab.handlers.go
+++ b/handlers/corporate/mcudetail/tabkelainannonlab.handlers.go
@@ -7,6 +7,7 @@ import (
corporate_mcudetail "cpone/views/corporate/mcu/mcutab"
"encoding/json"
+ "github.com/a-h/templ"
"github.com/labstack/echo/v4"
)
@@ -48,9 +49,25 @@ func (tknl *TabKelainanNonLabHandler) HandleShowTabKelainanNonLab(c echo.Context
return err
}
- content := corporate_mcudetail.TabKelainanNonLab(
+ chartsxs := []templ.Component{
+ chart.ShowChartFixed("datanonxs", string(dataprejson), "400px", "450px"),
+ chart.ShowChartFixed("thoraxxs", string(thrxjson), "400px", "450px"),
+ }
+
+ chartsmd := []templ.Component{
+ chart.ShowChartFixed("datanonmd", string(dataprejson), "500px", "450px"),
+ chart.ShowChartFixed("thoraxmd", string(thrxjson), "500px", "450px"),
+ }
+
+ chartslg := []templ.Component{
chart.ShowChartFixed("datanonlg", string(dataprejson), "1000px", "450px"),
chart.ShowChartFixed("thoraxlg", string(thrxjson), "600px", "450px"),
+ }
+
+ content := corporate_mcudetail.TabKelainanNonLab(
+ chartsxs,
+ chartsmd,
+ chartslg,
)
return utils.View(c, content)
diff --git a/handlers/corporate/mcudetail/tabkepesertaan.handlers.go b/handlers/corporate/mcudetail/tabkepesertaan.handlers.go
index d8bb790..c4300c0 100644
--- a/handlers/corporate/mcudetail/tabkepesertaan.handlers.go
+++ b/handlers/corporate/mcudetail/tabkepesertaan.handlers.go
@@ -7,6 +7,7 @@ import (
corporate_mcudetail "cpone/views/corporate/mcu/mcutab"
"encoding/json"
+ "github.com/a-h/templ"
"github.com/labstack/echo/v4"
"go.uber.org/zap"
)
@@ -64,16 +65,28 @@ func (tkh *TabKepersertaanHandler) HandleShowTabKepesertaan(c echo.Context) erro
return err
}
+ chartsxs := []templ.Component{
+ chart.ShowChartFixed("charttotalxs", string(totaljson), "400px", "450px"),
+ chart.ShowChartFixed("chartgenderxs", string(genderjson), "400px", "450px"),
+ chart.ShowChartFixed("chartumurxs", string(umurjson), "400px", "450px"),
+ }
+
+ chartsmd := []templ.Component{
+ chart.ShowChartFixed("charttotalmd", string(totaljson), "450px", "450px"),
+ chart.ShowChartFixed("chartgendermd", string(genderjson), "450px", "450px"),
+ chart.ShowChartFixed("chartumurmd", string(umurjson), "450px", "450px"),
+ }
+
+ chartslg := []templ.Component{
+ chart.ShowChartFixed("charttotal", string(totaljson), "600px", "450px"),
+ chart.ShowChartFixed("chartgender", string(genderjson), "600px", "450px"),
+ chart.ShowChartFixed("chartumur", string(umurjson), "600px", "450px"),
+ }
+
content := corporate_mcudetail.TabKepesertaan(
- chart.ShowChart("charttotal", string(totaljson)),
- chart.ShowChart("chartgender", string(genderjson)),
- chart.ShowChart("chartumur", string(umurjson)),
- chart.ShowChart("charttotalxs", string(totaljson)),
- chart.ShowChart("chartgenderxs", string(genderjson)),
- chart.ShowChart("chartumurxs", string(umurjson)),
- chart.ShowChart("charttotalmd", string(totaljson)),
- chart.ShowChart("chartgendermd", string(genderjson)),
- chart.ShowChart("chartumurmd", string(umurjson)),
+ chartsxs,
+ chartsmd,
+ chartslg,
)
return utils.View(c, content)
diff --git a/services/corporate/mcudetail/tabkelainanlab.services.go b/services/corporate/mcudetail/tabkelainanlab.services.go
index b571bff..42781cc 100644
--- a/services/corporate/mcudetail/tabkelainanlab.services.go
+++ b/services/corporate/mcudetail/tabkelainanlab.services.go
@@ -246,7 +246,7 @@ func (tkl *TabKelainanLabServices) GetDataPresentaseKelainanLab(mcuID string) (m
defer logger.Sync()
logger.Info("resp data", zap.Any("data", data))
- title := ""
+ title := "Data Presentase Kelainan Lab"
chartData := models.BarDataset{
Source: [][]interface{}{
{"score", "amount", "product", "percentage"},
diff --git a/services/corporate/mcudetail/tabkelainannonlab.services.go b/services/corporate/mcudetail/tabkelainannonlab.services.go
index 80cb9ff..295fb4e 100644
--- a/services/corporate/mcudetail/tabkelainannonlab.services.go
+++ b/services/corporate/mcudetail/tabkelainannonlab.services.go
@@ -64,7 +64,7 @@ func (tknl *TabKelainanNonLabServices) GetBarChartConf(title string, data models
X string "json:\"x\""
Y string "json:\"y\""
}{
- X: "score",
+ X: "amount",
Y: "product",
},
},
@@ -243,7 +243,7 @@ func (tknl *TabKelainanNonLabServices) GetDataKelNonLab(mcuID string) (models.Ba
defer logger.Sync()
logger.Info("resp data", zap.Any("data", data))
- title := ""
+ title := "Data Presentase Kelainan Non Lab"
chartData := models.BarDataset{
Source: [][]interface{}{
{"score", "amount", "product", "percentage"},
diff --git a/views/corporate/mcu/mcutab/tabkelainanfisik.templ b/views/corporate/mcu/mcutab/tabkelainanfisik.templ
index 5093149..93de871 100644
--- a/views/corporate/mcu/mcutab/tabkelainanfisik.templ
+++ b/views/corporate/mcu/mcutab/tabkelainanfisik.templ
@@ -1,12 +1,9 @@
package corporate_mcudetail
templ Tabkelainanfisik(
- chartbmixs templ.Component,
- chartbmimd templ.Component,
- chartbmilg templ.Component,
- charthprxs templ.Component,
- charthprmd templ.Component,
- charthprlg templ.Component,
+ chartsxs []templ.Component,
+ chartsmd []templ.Component,
+ chartslg []templ.Component,
) {
@@ -15,29 +12,34 @@ templ Tabkelainanfisik(
// xs
-
- @chartbmixs
-
-
- @charthprxs
+
+ for _, c := range chartsxs {
+
+ @ChartCard(c)
+
+ }
// md
-
- @chartbmimd
-
-
- @charthprmd
+
+ for _, c := range chartsmd {
+
+ @ChartCard(c)
+
+ }
// lg
-
- @chartbmilg
- @charthprlg
+
+ for _, c := range chartslg {
+
+ @ChartCard(c)
+
+ }
diff --git a/views/corporate/mcu/mcutab/tabkelainanfisik_templ.go b/views/corporate/mcu/mcutab/tabkelainanfisik_templ.go
index 905ae10..f474cd1 100644
--- a/views/corporate/mcu/mcutab/tabkelainanfisik_templ.go
+++ b/views/corporate/mcu/mcutab/tabkelainanfisik_templ.go
@@ -11,12 +11,9 @@ import "io"
import "bytes"
func Tabkelainanfisik(
- chartbmixs templ.Component,
- chartbmimd templ.Component,
- chartbmilg templ.Component,
- charthprxs templ.Component,
- charthprmd templ.Component,
- charthprlg templ.Component,
+ chartsxs []templ.Component,
+ chartsmd []templ.Component,
+ chartslg []templ.Component,
) templ.Component {
return templ.ComponentFunc(func(ctx context.Context, templ_7745c5c3_W io.Writer) (templ_7745c5c3_Err error) {
templ_7745c5c3_Buffer, templ_7745c5c3_IsBuffer := templ_7745c5c3_W.(*bytes.Buffer)
@@ -30,49 +27,59 @@ func Tabkelainanfisik(
templ_7745c5c3_Var1 = templ.NopComponent
}
ctx = templ.ClearChildren(ctx)
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
Data Presentase Kelainan Fisik
")
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
Data Presentase Kelainan Fisik
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = chartbmixs.Render(ctx, templ_7745c5c3_Buffer)
+ for _, c := range chartsxs {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ for _, c := range chartsmd {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = charthprxs.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartbmimd.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = charthprmd.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartbmilg.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = charthprlg.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
+ for _, c := range chartslg {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
diff --git a/views/corporate/mcu/mcutab/tabkelainanglobal.templ b/views/corporate/mcu/mcutab/tabkelainanglobal.templ
index 016b73c..f8ec7c8 100644
--- a/views/corporate/mcu/mcutab/tabkelainanglobal.templ
+++ b/views/corporate/mcu/mcutab/tabkelainanglobal.templ
@@ -1,12 +1,9 @@
package corporate_mcudetail
templ TabKelainanGlobal(
- chartmcuxs templ.Component,
- chartfisikxs templ.Component,
- chartmcumd templ.Component,
- chartfisikmd templ.Component,
- chartmculg templ.Component,
- chartfisiklg templ.Component,
+ chartsxs []templ.Component,
+ chartsmd []templ.Component,
+ chartslg []templ.Component,
) {
@@ -15,31 +12,34 @@ templ TabKelainanGlobal(
// xs
-
- @chartmcuxs
-
-
- @chartfisikxs
+
+ for _, c := range chartsxs {
+
+ @ChartCard(c)
+
+ }
// md
-
- @chartmcumd
-
-
- @chartfisikmd
+
+ for _, c := range chartsmd {
+
+ @ChartCard(c)
+
+ }
// lg
-
- @chartmculg
-
-
- @chartfisiklg
+
+ for _, c := range chartslg {
+
+ @ChartCard(c)
+
+ }
diff --git a/views/corporate/mcu/mcutab/tabkelainanglobal_templ.go b/views/corporate/mcu/mcutab/tabkelainanglobal_templ.go
index 725901e..069d5e6 100644
--- a/views/corporate/mcu/mcutab/tabkelainanglobal_templ.go
+++ b/views/corporate/mcu/mcutab/tabkelainanglobal_templ.go
@@ -11,12 +11,9 @@ import "io"
import "bytes"
func TabKelainanGlobal(
- chartmcuxs templ.Component,
- chartfisikxs templ.Component,
- chartmcumd templ.Component,
- chartfisikmd templ.Component,
- chartmculg templ.Component,
- chartfisiklg templ.Component,
+ chartsxs []templ.Component,
+ chartsmd []templ.Component,
+ chartslg []templ.Component,
) templ.Component {
return templ.ComponentFunc(func(ctx context.Context, templ_7745c5c3_W io.Writer) (templ_7745c5c3_Err error) {
templ_7745c5c3_Buffer, templ_7745c5c3_IsBuffer := templ_7745c5c3_W.(*bytes.Buffer)
@@ -30,53 +27,59 @@ func TabKelainanGlobal(
templ_7745c5c3_Var1 = templ.NopComponent
}
ctx = templ.ClearChildren(ctx)
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
Data Kelainan Global
")
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
Data Kelainan Global
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = chartmcuxs.Render(ctx, templ_7745c5c3_Buffer)
+ for _, c := range chartsxs {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ for _, c := range chartsmd {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = chartfisikxs.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartmcumd.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartfisikmd.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartmculg.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartfisiklg.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
+ for _, c := range chartslg {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
diff --git a/views/corporate/mcu/mcutab/tabkelainanlab.templ b/views/corporate/mcu/mcutab/tabkelainanlab.templ
index a6b5946..4ceb348 100644
--- a/views/corporate/mcu/mcutab/tabkelainanlab.templ
+++ b/views/corporate/mcu/mcutab/tabkelainanlab.templ
@@ -1,12 +1,10 @@
package corporate_mcudetail
templ TabKelainanLab(
- chartpresentase templ.Component,
- charthematologi templ.Component,
- charturinalisa templ.Component,
- chartganghati templ.Component,
- chartmetalemak templ.Component,
- chartglukosa templ.Component,
+ chartpresentaselg templ.Component,
+ chartsxs []templ.Component,
+ chartsmd []templ.Component,
+ chartslg []templ.Component,
) {
@@ -15,29 +13,37 @@ templ TabKelainanLab(
// xs
-
+
+ for _, c := range chartsxs {
+
+ @ChartCard(c)
+
+ }
+
// md
-
+
+ for _, c := range chartsmd {
+
+ @ChartCard(c)
+
+ }
+
// lg
-
- @chartpresentase
-
-
- @charthematologi
- @charturinalisa
-
-
- @chartganghati
- @chartmetalemak
-
-
- @chartglukosa
+
+
+ @ChartCard(chartpresentaselg)
+
+ for _, c := range chartslg{
+
+ @ChartCard(c)
+
+ }
diff --git a/views/corporate/mcu/mcutab/tabkelainanlab_templ.go b/views/corporate/mcu/mcutab/tabkelainanlab_templ.go
index a57f459..857dc5e 100644
--- a/views/corporate/mcu/mcutab/tabkelainanlab_templ.go
+++ b/views/corporate/mcu/mcutab/tabkelainanlab_templ.go
@@ -11,12 +11,10 @@ import "io"
import "bytes"
func TabKelainanLab(
- chartpresentase templ.Component,
- charthematologi templ.Component,
- charturinalisa templ.Component,
- chartganghati templ.Component,
- chartmetalemak templ.Component,
- chartglukosa templ.Component,
+ chartpresentaselg templ.Component,
+ chartsxs []templ.Component,
+ chartsmd []templ.Component,
+ chartslg []templ.Component,
) templ.Component {
return templ.ComponentFunc(func(ctx context.Context, templ_7745c5c3_W io.Writer) (templ_7745c5c3_Err error) {
templ_7745c5c3_Buffer, templ_7745c5c3_IsBuffer := templ_7745c5c3_W.(*bytes.Buffer)
@@ -30,45 +28,67 @@ func TabKelainanLab(
templ_7745c5c3_Var1 = templ.NopComponent
}
ctx = templ.ClearChildren(ctx)
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
Data Kelainan Lab
")
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
Data Kelainan Lab
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = chartpresentase.Render(ctx, templ_7745c5c3_Buffer)
+ for _, c := range chartsxs {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ for _, c := range chartsmd {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = charthematologi.Render(ctx, templ_7745c5c3_Buffer)
+ templ_7745c5c3_Err = ChartCard(chartpresentaselg).Render(ctx, templ_7745c5c3_Buffer)
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = charturinalisa.Render(ctx, templ_7745c5c3_Buffer)
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartganghati.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartmetalemak.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartglukosa.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
+ for _, c := range chartslg {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
diff --git a/views/corporate/mcu/mcutab/tabkelainannonlab.templ b/views/corporate/mcu/mcutab/tabkelainannonlab.templ
index 146981e..943c5f3 100644
--- a/views/corporate/mcu/mcutab/tabkelainannonlab.templ
+++ b/views/corporate/mcu/mcutab/tabkelainannonlab.templ
@@ -1,8 +1,11 @@
package corporate_mcudetail
templ TabKelainanNonLab(
- chartpresentase templ.Component,
- chartthorax templ.Component,
+ // chartpresentase templ.Component,
+ // chartthorax templ.Component,
+ chartsxs []templ.Component,
+ chartsmd []templ.Component,
+ chartslg []templ.Component,
) {
@@ -11,21 +14,48 @@ templ TabKelainanNonLab(
// xs
-
+
+ for _, c := range chartsxs {
+
+ @ChartCard(c)
+
+ }
+
// md
-
+
+ for _, c := range chartsmd {
+
+ @ChartCard(c)
+
+ }
+
// lg
-
- @chartpresentase
-
-
- @chartthorax
+
+ //
+ //
+ //
+ // @chartpresentase
+ //
+ //
+ //
+ //
+ //
+ //
+ // @chartthorax
+ //
+ //
+ //
+ for _, c := range chartslg {
+
+ @ChartCard(c)
+
+ }
diff --git a/views/corporate/mcu/mcutab/tabkelainannonlab_templ.go b/views/corporate/mcu/mcutab/tabkelainannonlab_templ.go
index 7c1a9de..fa3357c 100644
--- a/views/corporate/mcu/mcutab/tabkelainannonlab_templ.go
+++ b/views/corporate/mcu/mcutab/tabkelainannonlab_templ.go
@@ -11,8 +11,11 @@ import "io"
import "bytes"
func TabKelainanNonLab(
- chartpresentase templ.Component,
- chartthorax templ.Component,
+ // chartpresentase templ.Component,
+ // chartthorax templ.Component,
+ chartsxs []templ.Component,
+ chartsmd []templ.Component,
+ chartslg []templ.Component,
) templ.Component {
return templ.ComponentFunc(func(ctx context.Context, templ_7745c5c3_W io.Writer) (templ_7745c5c3_Err error) {
templ_7745c5c3_Buffer, templ_7745c5c3_IsBuffer := templ_7745c5c3_W.(*bytes.Buffer)
@@ -26,21 +29,59 @@ func TabKelainanNonLab(
templ_7745c5c3_Var1 = templ.NopComponent
}
ctx = templ.ClearChildren(ctx)
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
Data Kelainan Non Lab
")
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
Data Kelainan Non Lab
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = chartpresentase.Render(ctx, templ_7745c5c3_Buffer)
+ for _, c := range chartsxs {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ for _, c := range chartsmd {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = chartthorax.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
+ for _, c := range chartslg {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
diff --git a/views/corporate/mcu/mcutab/tabkepesertaan.templ b/views/corporate/mcu/mcutab/tabkepesertaan.templ
index a64c536..072bf7a 100644
--- a/views/corporate/mcu/mcutab/tabkepesertaan.templ
+++ b/views/corporate/mcu/mcutab/tabkepesertaan.templ
@@ -1,15 +1,9 @@
package corporate_mcudetail
templ TabKepesertaan(
- chartalpha templ.Component,
- chartbeta templ.Component,
- chartdelta templ.Component,
- chartalphaxs templ.Component,
- chartbetaxs templ.Component,
- chartdeltaxs templ.Component,
- chartalphamd templ.Component,
- chartbetamd templ.Component,
- chartdeltamd templ.Component,
+ chartsxs []templ.Component,
+ chartsmd []templ.Component,
+ chartslg []templ.Component,
) {
@@ -18,57 +12,45 @@ templ TabKepesertaan(
// xs
-
-
-
-
- @chartdeltaxs
-
+
+ for _, c := range chartsxs {
+
+ @ChartCard(c)
+
+ }
// md
-
-
-
-
- @chartdeltamd
-
+
+ for _, c := range chartsmd {
+
+ @ChartCard(c)
+
+ }
// lg
-
-
- @chartalpha
-
-
- @chartbeta
-
-
-
-
- @chartdelta
-
+
+ for _, c := range chartslg {
+
+ @ChartCard(c)
+
+ }
+}
+
+templ ChartCard(
+ charts templ.Component,
+) {
+
}
\ No newline at end of file
diff --git a/views/corporate/mcu/mcutab/tabkepesertaan_templ.go b/views/corporate/mcu/mcutab/tabkepesertaan_templ.go
index 3506cf6..700613e 100644
--- a/views/corporate/mcu/mcutab/tabkepesertaan_templ.go
+++ b/views/corporate/mcu/mcutab/tabkepesertaan_templ.go
@@ -11,15 +11,9 @@ import "io"
import "bytes"
func TabKepesertaan(
- chartalpha templ.Component,
- chartbeta templ.Component,
- chartdelta templ.Component,
- chartalphaxs templ.Component,
- chartbetaxs templ.Component,
- chartdeltaxs templ.Component,
- chartalphamd templ.Component,
- chartbetamd templ.Component,
- chartdeltamd templ.Component,
+ chartsxs []templ.Component,
+ chartsmd []templ.Component,
+ chartslg []templ.Component,
) templ.Component {
return templ.ComponentFunc(func(ctx context.Context, templ_7745c5c3_W io.Writer) (templ_7745c5c3_Err error) {
templ_7745c5c3_Buffer, templ_7745c5c3_IsBuffer := templ_7745c5c3_W.(*bytes.Buffer)
@@ -33,79 +27,95 @@ func TabKepesertaan(
templ_7745c5c3_Var1 = templ.NopComponent
}
ctx = templ.ClearChildren(ctx)
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
Data Kepesertaan MCU
")
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
Data Kepesertaan MCU
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = chartalphaxs.Render(ctx, templ_7745c5c3_Buffer)
+ for _, c := range chartsxs {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ for _, c := range chartsmd {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = chartbetaxs.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
+ for _, c := range chartslg {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = ChartCard(c).Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
}
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartdeltaxs.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartalphamd.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartbetamd.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartdeltamd.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartalpha.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartbeta.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- templ_7745c5c3_Err = chartdelta.Render(ctx, templ_7745c5c3_Buffer)
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ if !templ_7745c5c3_IsBuffer {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteTo(templ_7745c5c3_W)
+ }
+ return templ_7745c5c3_Err
+ })
+}
+
+func ChartCard(
+ charts templ.Component,
+) templ.Component {
+ return templ.ComponentFunc(func(ctx context.Context, templ_7745c5c3_W io.Writer) (templ_7745c5c3_Err error) {
+ templ_7745c5c3_Buffer, templ_7745c5c3_IsBuffer := templ_7745c5c3_W.(*bytes.Buffer)
+ if !templ_7745c5c3_IsBuffer {
+ templ_7745c5c3_Buffer = templ.GetBuffer()
+ defer templ.ReleaseBuffer(templ_7745c5c3_Buffer)
+ }
+ ctx = templ.InitializeContext(ctx)
+ templ_7745c5c3_Var2 := templ.GetChildren(ctx)
+ if templ_7745c5c3_Var2 == nil {
+ templ_7745c5c3_Var2 = templ.NopComponent
+ }
+ ctx = templ.ClearChildren(ctx)
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ templ_7745c5c3_Err = charts.Render(ctx, templ_7745c5c3_Buffer)
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}