handlers

package
v0.0.0-...-189af18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 29, 2025 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Overview

handlers/employer.go

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateJobHandler

func CreateJobHandler(c *gin.Context, hasuraClient *hasura.Client)

func DeleteJobHandler

func DeleteJobHandler(c *gin.Context, hasuraClient *hasura.Client)

func EmployerSignup

func EmployerSignup(c *gin.Context, hasuraClient *hasura.Client)

func ExpertSignup

func ExpertSignup(c *gin.Context, hasuraClient *hasura.Client)

func GetJobsHandler

func GetJobsHandler(c *gin.Context, hasuraClient *hasura.Client)

func Login

func Login(c *gin.Context, hasuraClient *hasura.Client, jwtSecret string)

func UpdateJobHandler

func UpdateJobHandler(c *gin.Context, hasuraClient *hasura.Client)

Types

type EmployerHandler

type EmployerHandler struct {
	// contains filtered or unexported fields
}

func (*EmployerHandler) Signup

func (h *EmployerHandler) Signup(c *gin.Context)

type ExpertHandler

type ExpertHandler struct {
	// contains filtered or unexported fields
}

func (*ExpertHandler) Signup

func (h *ExpertHandler) Signup(c *gin.Context)

type JobHandler

type JobHandler struct {
	// contains filtered or unexported fields
}

func (*JobHandler) CreateJob

func (h *JobHandler) CreateJob(c *gin.Context)

func (*JobHandler) DeleteJob

func (h *JobHandler) DeleteJob(c *gin.Context)

func (*JobHandler) GetJobs

func (h *JobHandler) GetJobs(c *gin.Context)

func (*JobHandler) UpdateJob

func (h *JobHandler) UpdateJob(c *gin.Context)

type LoginHandler

type LoginHandler struct {
	// contains filtered or unexported fields
}

func (*LoginHandler) Login

func (h *LoginHandler) Login(c *gin.Context)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL