membuat button save checkbox

This commit is contained in:
Hanan Askarim
2024-06-06 10:15:32 +07:00
parent 94d78be39b
commit ecbba051dc
9 changed files with 441 additions and 35 deletions

View File

@@ -21,6 +21,7 @@ templ ContentMasterKelainan(
dialogDetailAddBodyID string,
dialogDetailDeleteID string,
dialogDetailDeleteBodyID string,
buttonCheckboxID string,
breadcrumb templ.Component,
tablecontent templ.Component,
filterComponent templ.Component,
@@ -30,6 +31,7 @@ templ ContentMasterKelainan(
tabledetailcontent templ.Component,
filterDetailComponent templ.Component,
paginationDetailComponent templ.Component,
buttonDetailCheckbox templ.Component,
modalDetailAddForm templ.Component,
modalDetailForm templ.Component,
) {
@@ -95,6 +97,10 @@ templ ContentMasterKelainan(
Name: "dialogDetailDeleteBodyID",
Type: "hidden",
Value: dialogDetailDeleteBodyID})
@customtextfield.CustomTextFieldv2(models.CustomTextFieldv2Prm{ID: "buttonCheckboxID",
Name: "buttonCheckboxID",
Type: "hidden",
Value: buttonCheckboxID})
<div class="row align-items-center mb-10">
<div class="col-md-10 col-sm-12 p-0 ">
@breadcrumb
@@ -166,6 +172,7 @@ templ ContentMasterKelainan(
<div id="loading-parent-detail" class=" rounded">
@tabledetailcontent
@paginationDetailComponent
@buttonDetailCheckbox
@modalDetailAddForm
@modalDetailForm
<div id="loading-child-detail" class=" rounded bg-transparent">

View File

@@ -31,6 +31,7 @@ func ContentMasterKelainan(
dialogDetailAddBodyID string,
dialogDetailDeleteID string,
dialogDetailDeleteBodyID string,
buttonCheckboxID string,
breadcrumb templ.Component,
tablecontent templ.Component,
filterComponent templ.Component,
@@ -40,6 +41,7 @@ func ContentMasterKelainan(
tabledetailcontent templ.Component,
filterDetailComponent templ.Component,
paginationDetailComponent templ.Component,
buttonDetailCheckbox templ.Component,
modalDetailAddForm templ.Component,
modalDetailForm templ.Component,
) templ.Component {
@@ -165,6 +167,13 @@ func ContentMasterKelainan(
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
templ_7745c5c3_Err = customtextfield.CustomTextFieldv2(models.CustomTextFieldv2Prm{ID: "buttonCheckboxID",
Name: "buttonCheckboxID",
Type: "hidden",
Value: buttonCheckboxID}).Render(ctx, templ_7745c5c3_Buffer)
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<div class=\"row align-items-center mb-10\"><div class=\"col-md-10 col-sm-12 p-0 \">")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
@@ -188,7 +197,7 @@ func ContentMasterKelainan(
var templ_7745c5c3_Var2 string
templ_7745c5c3_Var2, templ_7745c5c3_Err = templ.JoinStringErrs("#" + dialogAddID)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\masterkelainan.templ`, Line: 115, Col: 39}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\masterkelainan.templ`, Line: 121, Col: 39}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var2))
if templ_7745c5c3_Err != nil {
@@ -201,7 +210,7 @@ func ContentMasterKelainan(
var templ_7745c5c3_Var3 string
templ_7745c5c3_Var3, templ_7745c5c3_Err = templ.JoinStringErrs("#" + dialogAddID)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\masterkelainan.templ`, Line: 124, Col: 38}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\masterkelainan.templ`, Line: 130, Col: 38}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var3))
if templ_7745c5c3_Err != nil {
@@ -242,7 +251,7 @@ func ContentMasterKelainan(
var templ_7745c5c3_Var4 string
templ_7745c5c3_Var4, templ_7745c5c3_Err = templ.JoinStringErrs("#" + dialogDetailAddID)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\masterkelainan.templ`, Line: 153, Col: 45}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\masterkelainan.templ`, Line: 159, Col: 45}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var4))
if templ_7745c5c3_Err != nil {
@@ -255,7 +264,7 @@ func ContentMasterKelainan(
var templ_7745c5c3_Var5 string
templ_7745c5c3_Var5, templ_7745c5c3_Err = templ.JoinStringErrs("#" + dialogDetailAddID)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\masterkelainan.templ`, Line: 162, Col: 44}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\masterkelainan.templ`, Line: 168, Col: 44}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var5))
if templ_7745c5c3_Err != nil {
@@ -273,6 +282,10 @@ func ContentMasterKelainan(
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
templ_7745c5c3_Err = buttonDetailCheckbox.Render(ctx, templ_7745c5c3_Buffer)
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
templ_7745c5c3_Err = modalDetailAddForm.Render(ctx, templ_7745c5c3_Buffer)
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err

View File

@@ -3,8 +3,10 @@ package masterkelainan
import "cpone/models"
import "cpone/component/table"
import "strconv"
import "cpone/component/customcheckbox"
templ TableKelainanDetail(data []models.KelainanDetail,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
tableDetailID string,
hxGetDelete string,
hxTargetDelete string,
@@ -15,6 +17,7 @@ templ TableKelainanDetail(data []models.KelainanDetail,
@tablecomponent.TableV3([]string{"NO", "KELAINAN", "AKSI"},
[]string{"10%", "60%", "30%"},
TableDetailRow(data,
checkboxFlagPerKelainan,
hxGetDelete,
hxTargetDelete,
hxSwapDelete,
@@ -24,6 +27,7 @@ templ TableKelainanDetail(data []models.KelainanDetail,
}
templ TableDetailRow(data []models.KelainanDetail,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
hxGetDelete string,
hxTargetDelete string,
hxSwapDelete string,
@@ -45,6 +49,7 @@ templ TableDetailRow(data []models.KelainanDetail,
</td>
<td>
@TableDetailAction(v.Mcu_KelainanID,
checkboxFlagPerKelainan,
hxGetDelete,
hxTargetDelete,
hxSwapDelete,
@@ -57,16 +62,16 @@ templ TableDetailRow(data []models.KelainanDetail,
templ TableDetailAction(
id int,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
hxGetDelete string,
hxTargetDelete string,
hxSwapDelete string,
hxIncludeDelete string,
) {
<div class="row px-5 d-flex justify-content-around">
<label class="checkbox">
<input type="checkbox" name="Checkboxes1"/>
<span></span>
</label>
@customcheckbox.MainCustomCheckboxInputV2(
checkboxFlagPerKelainan,
)
<a
id="btndeleteug"
type="button"
@@ -80,3 +85,47 @@ templ TableDetailAction(
</a>
</div>
}
script JsHideButtonCheckbox(selectedID string) {
$(selectedID).hide();
console.log("hide", selectedID)
}
script JsShowButtonCheckbox(selectedID string) {
$(selectedID).show();
console.log("show", selectedID)
}
templ ButtonSaveCheckbox(
length int,
link string,
buttonCheckboxID string,
hxInclude string,
hxTarget string,
hxSwap string,
hxIndicator string,
HxSwapOobButton string,
hxAfterRequest templ.ComponentScript,
) {
<div
id={ buttonCheckboxID }
hx-on::load={ hxAfterRequest }
hx-swap-oob={ HxSwapOobButton }
class="d-flex justify-content-end"
>
if length != 0 {
<button
type="button"
class="btn btn-outline-secondary font-weight-bolder rounded-lg mr-4 btnaddact"
>
Batal
</button>
<button
type="submit"
class="btn btn-primary btn-shadow font-weight-bold rounded-lg btnaddact"
>
Simpan
</button>
}
</div>
}

View File

@@ -13,8 +13,10 @@ import "bytes"
import "cpone/models"
import "cpone/component/table"
import "strconv"
import "cpone/component/customcheckbox"
func TableKelainanDetail(data []models.KelainanDetail,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
tableDetailID string,
hxGetDelete string,
hxTargetDelete string,
@@ -40,7 +42,7 @@ func TableKelainanDetail(data []models.KelainanDetail,
var templ_7745c5c3_Var2 string
templ_7745c5c3_Var2, templ_7745c5c3_Err = templ.JoinStringErrs(tableDetailID)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 14, Col: 24}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 16, Col: 24}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var2))
if templ_7745c5c3_Err != nil {
@@ -53,6 +55,7 @@ func TableKelainanDetail(data []models.KelainanDetail,
templ_7745c5c3_Err = tablecomponent.TableV3([]string{"NO", "KELAINAN", "AKSI"},
[]string{"10%", "60%", "30%"},
TableDetailRow(data,
checkboxFlagPerKelainan,
hxGetDelete,
hxTargetDelete,
hxSwapDelete,
@@ -73,6 +76,7 @@ func TableKelainanDetail(data []models.KelainanDetail,
}
func TableDetailRow(data []models.KelainanDetail,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
hxGetDelete string,
hxTargetDelete string,
hxSwapDelete string,
@@ -104,7 +108,7 @@ func TableDetailRow(data []models.KelainanDetail,
var templ_7745c5c3_Var4 string
templ_7745c5c3_Var4, templ_7745c5c3_Err = templ.JoinStringErrs(v.Nomor)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 39, Col: 16}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 43, Col: 16}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var4))
if templ_7745c5c3_Err != nil {
@@ -117,7 +121,7 @@ func TableDetailRow(data []models.KelainanDetail,
var templ_7745c5c3_Var5 string
templ_7745c5c3_Var5, templ_7745c5c3_Err = templ.JoinStringErrs(v.Mcu_KelainanName)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 41, Col: 24}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 45, Col: 24}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var5))
if templ_7745c5c3_Err != nil {
@@ -135,7 +139,7 @@ func TableDetailRow(data []models.KelainanDetail,
var templ_7745c5c3_Var6 string
templ_7745c5c3_Var6, templ_7745c5c3_Err = templ.JoinStringErrs(v.Mcu_KelainanClasification)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 43, Col: 54}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 47, Col: 54}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var6))
if templ_7745c5c3_Err != nil {
@@ -151,6 +155,7 @@ func TableDetailRow(data []models.KelainanDetail,
return templ_7745c5c3_Err
}
templ_7745c5c3_Err = TableDetailAction(v.Mcu_KelainanID,
checkboxFlagPerKelainan,
hxGetDelete,
hxTargetDelete,
hxSwapDelete,
@@ -173,6 +178,7 @@ func TableDetailRow(data []models.KelainanDetail,
func TableDetailAction(
id int,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
hxGetDelete string,
hxTargetDelete string,
hxSwapDelete string,
@@ -190,14 +196,24 @@ func TableDetailAction(
templ_7745c5c3_Var7 = templ.NopComponent
}
ctx = templ.ClearChildren(ctx)
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<div class=\"row px-5 d-flex justify-content-around\"><label class=\"checkbox\"><input type=\"checkbox\" name=\"Checkboxes1\"> <span></span></label> <a id=\"btndeleteug\" type=\"button\" class=\" btndeleteug col-12 col-sm-12 col-md-12 col-lg-5 col-xl-5 col-xxl-5 btn btn-light-danger mb-2\" hx-get=\"")
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<div class=\"row px-5 d-flex justify-content-around\">")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
templ_7745c5c3_Err = customcheckbox.MainCustomCheckboxInputV2(
checkboxFlagPerKelainan,
).Render(ctx, templ_7745c5c3_Buffer)
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<a id=\"btndeleteug\" type=\"button\" class=\" btndeleteug col-12 col-sm-12 col-md-12 col-lg-5 col-xl-5 col-xxl-5 btn btn-light-danger mb-2\" hx-get=\"")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
var templ_7745c5c3_Var8 string
templ_7745c5c3_Var8, templ_7745c5c3_Err = templ.JoinStringErrs(hxGetDelete + "?id=" + strconv.Itoa(id))
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 74, Col: 51}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 79, Col: 51}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var8))
if templ_7745c5c3_Err != nil {
@@ -210,7 +226,7 @@ func TableDetailAction(
var templ_7745c5c3_Var9 string
templ_7745c5c3_Var9, templ_7745c5c3_Err = templ.JoinStringErrs(hxTargetDelete)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 75, Col: 29}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 80, Col: 29}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var9))
if templ_7745c5c3_Err != nil {
@@ -223,7 +239,7 @@ func TableDetailAction(
var templ_7745c5c3_Var10 string
templ_7745c5c3_Var10, templ_7745c5c3_Err = templ.JoinStringErrs(hxSwapDelete)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 76, Col: 25}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 81, Col: 25}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var10))
if templ_7745c5c3_Err != nil {
@@ -236,7 +252,7 @@ func TableDetailAction(
var templ_7745c5c3_Var11 string
templ_7745c5c3_Var11, templ_7745c5c3_Err = templ.JoinStringErrs(hxIncludeDelete)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 77, Col: 31}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 82, Col: 31}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var11))
if templ_7745c5c3_Err != nil {
@@ -252,3 +268,108 @@ func TableDetailAction(
return templ_7745c5c3_Err
})
}
func JsHideButtonCheckbox(selectedID string) templ.ComponentScript {
return templ.ComponentScript{
Name: `__templ_JsHideButtonCheckbox_0f00`,
Function: `function __templ_JsHideButtonCheckbox_0f00(selectedID){$(selectedID).hide();
console.log("hide", selectedID)
}`,
Call: templ.SafeScript(`__templ_JsHideButtonCheckbox_0f00`, selectedID),
CallInline: templ.SafeScriptInline(`__templ_JsHideButtonCheckbox_0f00`, selectedID),
}
}
func JsShowButtonCheckbox(selectedID string) templ.ComponentScript {
return templ.ComponentScript{
Name: `__templ_JsShowButtonCheckbox_f46b`,
Function: `function __templ_JsShowButtonCheckbox_f46b(selectedID){$(selectedID).show();
console.log("show", selectedID)
}`,
Call: templ.SafeScript(`__templ_JsShowButtonCheckbox_f46b`, selectedID),
CallInline: templ.SafeScriptInline(`__templ_JsShowButtonCheckbox_f46b`, selectedID),
}
}
func ButtonSaveCheckbox(
length int,
link string,
buttonCheckboxID string,
hxInclude string,
hxTarget string,
hxSwap string,
hxIndicator string,
HxSwapOobButton string,
hxAfterRequest templ.ComponentScript,
) 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_Var12 := templ.GetChildren(ctx)
if templ_7745c5c3_Var12 == nil {
templ_7745c5c3_Var12 = templ.NopComponent
}
ctx = templ.ClearChildren(ctx)
templ_7745c5c3_Err = templ.RenderScriptItems(ctx, templ_7745c5c3_Buffer, hxAfterRequest)
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<div id=\"")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
var templ_7745c5c3_Var13 string
templ_7745c5c3_Var13, templ_7745c5c3_Err = templ.JoinStringErrs(buttonCheckboxID)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 111, Col: 23}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var13))
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\" hx-on::load=\"")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
var templ_7745c5c3_Var14 templ.ComponentScript = hxAfterRequest
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var14.Call)
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\" hx-swap-oob=\"")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
var templ_7745c5c3_Var15 string
templ_7745c5c3_Var15, templ_7745c5c3_Err = templ.JoinStringErrs(HxSwapOobButton)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 113, Col: 31}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var15))
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\" class=\"d-flex justify-content-end\">")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
if length != 0 {
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<button type=\"button\" class=\"btn btn-outline-secondary font-weight-bolder rounded-lg mr-4 btnaddact\">Batal\r</button> <button type=\"submit\" class=\"btn btn-primary btn-shadow font-weight-bold rounded-lg btnaddact\">Simpan\r</button>")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("</div>")
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
})
}

View File

@@ -72,7 +72,7 @@ templ TableRow(data []models.Kelainan,
id={ "sas" + strconv.Itoa(v.Mcu_KelainanGroupID) }
hx-get={ hxGetSelected + "?id=" + strconv.Itoa(v.Mcu_KelainanGroupID) }
hx-trigger="click"
hx-include={ "#selectedID, #paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableID, #tableDetailID, #paginationDetailID, #searchDetailID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #sas" + strconv.Itoa(v.Mcu_KelainanGroupID) }
hx-include={ "#buttonCheckboxID, #selectedID, #paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableID, #tableDetailID, #paginationDetailID, #searchDetailID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #sas" + strconv.Itoa(v.Mcu_KelainanGroupID) }
onclick={ clickHandler(strconv.Itoa(v.Mcu_KelainanGroupID)) }
hx-target={ hxTargetSelected }
hx-on::after-request={ HandleAfterRequesX(strconv.Itoa(v.Mcu_KelainanGroupID)) }

View File

@@ -177,9 +177,9 @@ func TableRow(data []models.Kelainan,
return templ_7745c5c3_Err
}
var templ_7745c5c3_Var6 string
templ_7745c5c3_Var6, templ_7745c5c3_Err = templ.JoinStringErrs("#selectedID, #paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableID, #tableDetailID, #paginationDetailID, #searchDetailID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #sas" + strconv.Itoa(v.Mcu_KelainanGroupID))
templ_7745c5c3_Var6, templ_7745c5c3_Err = templ.JoinStringErrs("#buttonCheckboxID, #selectedID, #paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableID, #tableDetailID, #paginationDetailID, #searchDetailID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #sas" + strconv.Itoa(v.Mcu_KelainanGroupID))
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainantable.templ`, Line: 75, Col: 240}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainantable.templ`, Line: 75, Col: 259}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var6))
if templ_7745c5c3_Err != nil {