28 lines
586 B
Go
28 lines
586 B
Go
package controllers
|
|
|
|
import (
|
|
"trustcontact/internal/services"
|
|
|
|
"github.com/gofiber/fiber/v2"
|
|
)
|
|
|
|
type UsersController struct {
|
|
usersService *services.UsersService
|
|
}
|
|
|
|
func NewUsersController(usersService *services.UsersService) *UsersController {
|
|
return &UsersController{usersService: usersService}
|
|
}
|
|
|
|
func (uc *UsersController) Index(c *fiber.Ctx) error {
|
|
return renderAdminPage(c, "Admin")
|
|
}
|
|
|
|
func (uc *UsersController) Table(c *fiber.Ctx) error {
|
|
return renderAdminPage(c, "Admin")
|
|
}
|
|
|
|
func (uc *UsersController) Modal(c *fiber.Ctx) error {
|
|
return renderAdminPage(c, "Admin")
|
|
}
|