add loading search dan pagination

This commit is contained in:
Hanan Askarim
2024-05-27 09:58:55 +07:00
parent f6ac4944e8
commit 5b2c63a4d4
3 changed files with 131 additions and 8 deletions

View File

@@ -105,16 +105,18 @@ func (nh *MdNatUnitHandler) HandleShowMdNatUnitScreen(c echo.Context) error {
)
//filter user group component
natUnitFilterComponent := customtextfieldsearch.MainCustomTextFieldSearchV2(searchID,
natUnitFilterComponent := customtextfieldsearch.MainCustomTextFieldSearchV3(searchID,
"search",
"Cari Kode/Nama",
"text",
"/dev/md/natunit/filter",
"input changed delay:500ms, search",
"#"+paginationID, "", "", "outerHTML", "#tableID, #paginationID, #searchID")
"#"+paginationID, "#loadingcontent", "", "outerHTML", "#tableID, #paginationID, #searchID",
dev_mdnatunitview.BeforeRequestContent(),
dev_mdnatunitview.AfterRequestContent())
//Pagination
natUnitPaginationComponent := pagination.PaginationV2(
natUnitPaginationComponent := pagination.PaginationV3(
totalPage,
1,
"/dev/md/natunit/changepage",
@@ -122,6 +124,8 @@ func (nh *MdNatUnitHandler) HandleShowMdNatUnitScreen(c echo.Context) error {
"#tableID, #searchID, #"+searchID+", #paginationID",
"#"+paginationID,
"outerHTML", "", "",
dev_mdnatunitview.BeforeRequestContent(),
dev_mdnatunitview.AfterRequestContent(),
)
// content, css, js
@@ -169,7 +173,7 @@ func (nh *MdNatUnitHandler) HandleFilterMdNatUnit(c echo.Context) error {
}
tableComponent := dev_mdnatunitview.TableNatUnit(dataNatUnit,
tableID)
natUnitPaginationComponent := pagination.PaginationV2(
natUnitPaginationComponent := pagination.PaginationV3(
totalpage,
1,
"/dev/md/natunit/changepage",
@@ -177,6 +181,8 @@ func (nh *MdNatUnitHandler) HandleFilterMdNatUnit(c echo.Context) error {
"#tableID, #searchID, #"+searchID+", #paginationID",
"#"+paginationID,
"outerHTML", "", "",
dev_mdnatunitview.BeforeRequestContent(),
dev_mdnatunitview.AfterRequestContent(),
)
retval = append(retval, tableComponent)
retval = append(retval, natUnitPaginationComponent)
@@ -213,7 +219,7 @@ func (nh *MdNatUnitHandler) HandlerChangePageMdNatUnit(c echo.Context) error {
}
tableComponent := dev_mdnatunitview.TableNatUnit(dataNatUnit,
tableID)
natUnitPaginationComponent := pagination.PaginationV2(
natUnitPaginationComponent := pagination.PaginationV3(
totalpage,
page,
"/dev/md/natunit/changepage",
@@ -221,6 +227,8 @@ func (nh *MdNatUnitHandler) HandlerChangePageMdNatUnit(c echo.Context) error {
"#tableID, #searchID, #"+searchID+", #paginationID",
"#"+paginationID,
"outerHTML", "", "",
dev_mdnatunitview.BeforeRequestContent(),
dev_mdnatunitview.AfterRequestContent(),
)
retval = append(retval, tableComponent)
retval = append(retval, natUnitPaginationComponent)