package uyar

import (
	uyar_api_v1 "server/apps/uyar_dokum/uyar/api_v1"
	"server/apps/uyar_dokum/uyar/uyar_admin"

	"github.com/gofiber/fiber/v3"
	"github.com/gofiber/fiber/v3/middleware/cors"
)

func Ayarla(app *fiber.App) {
	Uyar := app.Group("/uyar")
	// Uyar.Use(func(c fiber.Ctx) error {
	// 	return c.Next()
	// })
	///
	Uyar.Use(cors.New(cors.Config{
		AllowOrigins:        "https://fikoyt.com:444, https://fikoyt.com:9000",
		AllowMethods:        "GET,POST,HEAD,PUT,DELETE,PATCH,OPTIONS",
		AllowHeaders:        "Origin, Content-Type, Accept, Authorization, X-Requested-With, X-Auth",
		ExposeHeaders:       "Content-Length, Content-Type, Content-Disposition",
		AllowCredentials:    true,
		AllowPrivateNetwork: true,
	}))

	uyar_api_v1.Init(app, Uyar)
	uyar_admin.Init(app, Uyar)

}
