checkbox pending

This commit is contained in:
Hanan Askarim
2024-06-11 10:41:34 +07:00
parent ecbba051dc
commit 73e3ecd305
10 changed files with 106 additions and 71 deletions

View File

@@ -6,10 +6,19 @@ templ MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) {
<div class="form-group">
<div class="checkbox-list">
<label class="checkbox">
if (inp.Value == "on") {
<input type="checkbox" name={ inp.Name } id={ inp.ID } checked/>
if (inp.Status == "on") {
<input
type="checkbox"
name={ inp.Name }
id={ inp.ID }
checked
/>
} else {
<input type="checkbox" name={ inp.Name } id={ inp.ID }/>
<input
id={ inp.ID }
type="checkbox"
name={ inp.Name }
/>
}
<span></span>
{ inp.Text }

View File

@@ -29,7 +29,7 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
if inp.Value == "on" {
if inp.Status == "on" {
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<input type=\"checkbox\" name=\"")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
@@ -37,7 +37,7 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
var templ_7745c5c3_Var2 string
templ_7745c5c3_Var2, templ_7745c5c3_Err = templ.JoinStringErrs(inp.Name)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 10, Col: 43}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 12, Col: 21}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var2))
if templ_7745c5c3_Err != nil {
@@ -50,7 +50,7 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
var templ_7745c5c3_Var3 string
templ_7745c5c3_Var3, templ_7745c5c3_Err = templ.JoinStringErrs(inp.ID)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 10, Col: 57}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 13, Col: 17}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var3))
if templ_7745c5c3_Err != nil {
@@ -61,27 +61,27 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
return templ_7745c5c3_Err
}
} else {
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<input type=\"checkbox\" name=\"")
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<input id=\"")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
var templ_7745c5c3_Var4 string
templ_7745c5c3_Var4, templ_7745c5c3_Err = templ.JoinStringErrs(inp.Name)
templ_7745c5c3_Var4, templ_7745c5c3_Err = templ.JoinStringErrs(inp.ID)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 12, Col: 43}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 18, Col: 17}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var4))
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\" id=\"")
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\" type=\"checkbox\" name=\"")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
var templ_7745c5c3_Var5 string
templ_7745c5c3_Var5, templ_7745c5c3_Err = templ.JoinStringErrs(inp.ID)
templ_7745c5c3_Var5, templ_7745c5c3_Err = templ.JoinStringErrs(inp.Name)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 12, Col: 57}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 20, Col: 21}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var5))
if templ_7745c5c3_Err != nil {
@@ -99,7 +99,7 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
var templ_7745c5c3_Var6 string
templ_7745c5c3_Var6, templ_7745c5c3_Err = templ.JoinStringErrs(inp.Text)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 15, Col: 14}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 24, Col: 14}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var6))
if templ_7745c5c3_Err != nil {
@@ -112,7 +112,7 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
var templ_7745c5c3_Var7 string
templ_7745c5c3_Var7, templ_7745c5c3_Err = templ.JoinStringErrs(inp.ErrorMsg)
if templ_7745c5c3_Err != nil {
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 20, Col: 16}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 29, Col: 16}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var7))
if templ_7745c5c3_Err != nil {

View File

@@ -271,11 +271,6 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error
// component listing table listing kelainan detail
contentKelainanDetailCmp := masterkelainan.TableKelainanDetail(
dataKelainanDetail,
models.CustomCheckboxv1Prm{
Name: "kelainandetailflagcheck",
ID: "kelainandetailflagcheck",
Value: "N",
},
tableDetailID,
"/dev/md/kelainandetail/opendelete",
"#"+dialogDetailDeleteBodyID,
@@ -1034,11 +1029,6 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainanDetail(c echo.Context)
// component listing table listing kelainan detail
contentKelainanDetailCmp := masterkelainan.TableKelainanDetail(
dataKelainanDetail,
models.CustomCheckboxv1Prm{
Name: "kelainandetailflagcheck",
ID: "kelainandetailflagcheck",
Value: "N",
},
tableDetailID,
"/dev/md/kelainandetail/opendelete",
"#"+dialogDetailDeleteBodyID,
@@ -1100,11 +1090,6 @@ func (lh *MasterKelainanHandler) HandlerShowMdKelainanDetailSearch(c echo.Contex
contentKelainanDetailCmp := masterkelainan.TableKelainanDetail(
dataKelainanDetail,
models.CustomCheckboxv1Prm{
Name: "kelainandetailflagcheck",
ID: "kelainandetailflagcheck",
Value: "N",
},
tableDetailID,
"/dev/md/kelainandetail/opendelete",
"#"+dialogDetailDeleteBodyID,
@@ -1166,11 +1151,6 @@ func (lh *MasterKelainanHandler) HandlerShowMdKelainanDetailPagination(c echo.Co
contentKelainanDetailCmp := masterkelainan.TableKelainanDetail(
dataKelainanDetail,
models.CustomCheckboxv1Prm{
Name: "kelainandetailflagcheck",
ID: "kelainandetailflagcheck",
Value: "N",
},
tableDetailID,
"/dev/md/kelainandetail/opendelete",
"#"+dialogDetailDeleteBodyID,
@@ -1365,11 +1345,6 @@ func (lh *MasterKelainanHandler) HandlerAddKelainanDetail(c echo.Context) error
// new table listing
contentKelainanDetailComponent := masterkelainan.TableKelainanDetail(
dataKelainanDetailList,
models.CustomCheckboxv1Prm{
Name: "kelainandetailflagcheck",
ID: "kelainandetailflagcheck",
Value: "N",
},
tableDetailID,
"/dev/md/kelainandetail/opendelete",
"#"+dialogDetailDeleteBodyID,
@@ -1547,11 +1522,6 @@ func (lh *MasterKelainanHandler) HandlerDeleteKelainanDetail(c echo.Context) err
tablecomponent := masterkelainan.TableKelainanDetail(
kelainanDetailList,
models.CustomCheckboxv1Prm{
Name: "kelainandetailflagcheck",
ID: "kelainandetailflagcheck",
Value: "N",
},
tableDetailID,
"/dev/md/kelainandetail/opendelete",
"#"+dialogDetailDeleteBodyID,
@@ -1584,3 +1554,31 @@ func (lh *MasterKelainanHandler) HandlerDeleteKelainanDetail(c echo.Context) err
return utils.ViewMulti(c, retVal)
}
func (lh *MasterKelainanHandler) HandlerUpdateStatusKelainanDetail(c echo.Context) error {
logger, _ := zap.NewProduction()
defer logger.Sync()
checkname, _ := c.FormParams()
logger.Info("cek checked",
zap.Any("full", checkname),
zap.Any("cek", checkname["checkName"]))
println(checkname["checkName"])
// Inisialisasi array untuk menyimpan data checkbox
// var checkboxes = []
// Loop melalui form data untuk mendapatkan nilai checkbox
// for idStr, values := range c.Request().Form {
// if len(values) > 0 && values[0] == "on" {
// id, err := strconv.Atoi(idStr[5:])
// if err == nil {
// checkboxes = append(checkboxes)
// }
// }
// }
return nil
}

View File

@@ -343,4 +343,5 @@ func SetupRoutesDev(app *echo.Echo, appStore db.AppStore) {
dev.GET("/md/kelainandetail/opendelete", devKLhandlers.HandlerOpenDeleteFormDetail)
dev.POST("/md/kelainandetail/closedeleteform", devKLhandlers.HandlerCloseDeleteFormDetail)
dev.POST("/md/kelainandetail/delete", devKLhandlers.HandlerDeleteKelainanDetail)
dev.GET("/md/kelainandetail/getcehckbox", devKLhandlers.HandlerUpdateStatusKelainanDetail)
}

View File

@@ -8,11 +8,13 @@ type CustomCheckboxv1Prm struct {
HxIndicator string `default:"hxIndicator"`
HxInclude string `default:"hxInclude"`
HxTrigger string `default:"hxTrigger"`
HxSwap string `default:"hxSwap"`
Label string `default:"Label"`
Name string `default:"name"`
Text string `default:"text"`
// Type string `default:"text"`
Value string `default:""`
Status string `default:""`
ErrorMsg string `default:""`
ID string
}

View File

@@ -289,7 +289,10 @@ func (su *ServicesMasterKelainan) GetListMasterKelainanDetail(id string, searchd
Mcu_KelainanName,
Mcu_KelainanClasification,
Mcu_KelainanMcu_KelainanGroupID,
Mcu_KelainanFlagActive,
CASE
WHEN Mcu_KelainanFlagActive = 'Y' THEN 'on'
ELSE Mcu_KelainanFlagActive
END AS Mcu_KelainanFlagActive,
Mcu_KelainanUserID,
Mcu_KelainanCreated,
Mcu_KelainanLastUpdated
@@ -382,3 +385,15 @@ func (su *ServicesMasterKelainan) DeleteKelainanDetail(id string) (models.Kelain
return data, nil
}
func (su *ServicesMasterKelainan) UpdateFlagStatusKelainanDetail(selectedCheck []string) (models.KelainanDetail, error) {
logger, _ := zap.NewProduction()
var data models.KelainanDetail
defer logger.Sync()
logger.Info("CEK PARAMETER",
zap.Any("selectedCheck", selectedCheck))
return data, nil
}

View File

@@ -170,9 +170,11 @@ templ ContentMasterKelainan(
</div>
</div>
<div id="loading-parent-detail" class=" rounded">
@tabledetailcontent
@paginationDetailComponent
@buttonDetailCheckbox
<form hx-get="/dev/md/kelainandetail/getcehckbox">
@tabledetailcontent
@paginationDetailComponent
@buttonDetailCheckbox
</form>
@modalDetailAddForm
@modalDetailForm
<div id="loading-child-detail" class=" rounded bg-transparent">

View File

@@ -270,7 +270,7 @@ func ContentMasterKelainan(
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\">Add New</button></div></div><div id=\"loading-parent-detail\" class=\" rounded\">")
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\">Add New</button></div></div><div id=\"loading-parent-detail\" class=\" rounded\"><form hx-get=\"/dev/md/kelainandetail/getcehckbox\">")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
@@ -286,6 +286,10 @@ func ContentMasterKelainan(
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("</form>")
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

@@ -6,7 +6,6 @@ import "strconv"
import "cpone/component/customcheckbox"
templ TableKelainanDetail(data []models.KelainanDetail,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
tableDetailID string,
hxGetDelete string,
hxTargetDelete string,
@@ -17,7 +16,6 @@ templ TableKelainanDetail(data []models.KelainanDetail,
@tablecomponent.TableV3([]string{"NO", "KELAINAN", "AKSI"},
[]string{"10%", "60%", "30%"},
TableDetailRow(data,
checkboxFlagPerKelainan,
hxGetDelete,
hxTargetDelete,
hxSwapDelete,
@@ -27,7 +25,6 @@ templ TableKelainanDetail(data []models.KelainanDetail,
}
templ TableDetailRow(data []models.KelainanDetail,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
hxGetDelete string,
hxTargetDelete string,
hxSwapDelete string,
@@ -49,7 +46,7 @@ templ TableDetailRow(data []models.KelainanDetail,
</td>
<td>
@TableDetailAction(v.Mcu_KelainanID,
checkboxFlagPerKelainan,
v.Mcu_KelainanFlagActive,
hxGetDelete,
hxTargetDelete,
hxSwapDelete,
@@ -62,7 +59,7 @@ templ TableDetailRow(data []models.KelainanDetail,
templ TableDetailAction(
id int,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
flagKelainanDetail string,
hxGetDelete string,
hxTargetDelete string,
hxSwapDelete string,
@@ -70,7 +67,12 @@ templ TableDetailAction(
) {
<div class="row px-5 d-flex justify-content-around">
@customcheckbox.MainCustomCheckboxInputV2(
checkboxFlagPerKelainan,
models.CustomCheckboxv1Prm{
Name: "checkName",
ID: "check" + strconv.Itoa(id),
Value: strconv.Itoa(id),
Status: flagKelainanDetail,
},
)
<a
id="btndeleteug"

View File

@@ -16,7 +16,6 @@ import "strconv"
import "cpone/component/customcheckbox"
func TableKelainanDetail(data []models.KelainanDetail,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
tableDetailID string,
hxGetDelete string,
hxTargetDelete string,
@@ -42,7 +41,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: 16, Col: 24}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 15, Col: 24}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var2))
if templ_7745c5c3_Err != nil {
@@ -55,7 +54,6 @@ func TableKelainanDetail(data []models.KelainanDetail,
templ_7745c5c3_Err = tablecomponent.TableV3([]string{"NO", "KELAINAN", "AKSI"},
[]string{"10%", "60%", "30%"},
TableDetailRow(data,
checkboxFlagPerKelainan,
hxGetDelete,
hxTargetDelete,
hxSwapDelete,
@@ -76,7 +74,6 @@ func TableKelainanDetail(data []models.KelainanDetail,
}
func TableDetailRow(data []models.KelainanDetail,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
hxGetDelete string,
hxTargetDelete string,
hxSwapDelete string,
@@ -108,7 +105,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: 43, Col: 16}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 40, Col: 16}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var4))
if templ_7745c5c3_Err != nil {
@@ -121,7 +118,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: 45, Col: 24}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 42, Col: 24}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var5))
if templ_7745c5c3_Err != nil {
@@ -139,7 +136,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: 47, Col: 54}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 44, Col: 54}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var6))
if templ_7745c5c3_Err != nil {
@@ -155,7 +152,7 @@ func TableDetailRow(data []models.KelainanDetail,
return templ_7745c5c3_Err
}
templ_7745c5c3_Err = TableDetailAction(v.Mcu_KelainanID,
checkboxFlagPerKelainan,
v.Mcu_KelainanFlagActive,
hxGetDelete,
hxTargetDelete,
hxSwapDelete,
@@ -178,7 +175,7 @@ func TableDetailRow(data []models.KelainanDetail,
func TableDetailAction(
id int,
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
flagKelainanDetail string,
hxGetDelete string,
hxTargetDelete string,
hxSwapDelete string,
@@ -201,7 +198,12 @@ func TableDetailAction(
return templ_7745c5c3_Err
}
templ_7745c5c3_Err = customcheckbox.MainCustomCheckboxInputV2(
checkboxFlagPerKelainan,
models.CustomCheckboxv1Prm{
Name: "checkName",
ID: "check" + strconv.Itoa(id),
Value: strconv.Itoa(id),
Status: flagKelainanDetail,
},
).Render(ctx, templ_7745c5c3_Buffer)
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
@@ -213,7 +215,7 @@ func TableDetailAction(
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: 79, Col: 51}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 81, Col: 51}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var8))
if templ_7745c5c3_Err != nil {
@@ -226,7 +228,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: 80, Col: 29}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 82, Col: 29}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var9))
if templ_7745c5c3_Err != nil {
@@ -239,7 +241,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: 81, Col: 25}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 83, Col: 25}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var10))
if templ_7745c5c3_Err != nil {
@@ -252,7 +254,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: 82, Col: 31}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 84, Col: 31}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var11))
if templ_7745c5c3_Err != nil {
@@ -325,7 +327,7 @@ func ButtonSaveCheckbox(
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}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 113, Col: 23}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var13))
if templ_7745c5c3_Err != nil {
@@ -347,7 +349,7 @@ func ButtonSaveCheckbox(
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}
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 115, Col: 31}
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var15))
if templ_7745c5c3_Err != nil {