package constants

const (
	StepBasicProfile = 1
	StepLanguages    = 2
	StepSkills       = 3
	StepProfileImage = 4
	StepEducation    = 5
	StepProfessional = 6
	StepExperience   = 7
	StepBank         = 8
	StepDocuments    = 9
	StepAvailability = 10
)

var CompletionMap = map[int]int{
	StepBasicProfile: 10,
	StepLanguages:    20,
	StepSkills:       30,
	StepProfileImage: 40,
	StepEducation:    50,
	StepProfessional: 60,
	StepExperience:   70,
	StepBank:         80,
	StepDocuments:    90,
	StepAvailability: 100,
}

const (
	ProfileIncomplete = "INCOMPLETE"

	ProfileInProgress = "IN_PROGRESS"

	ProfileSubmitted = "SUBMITTED"

	ProfileNotSubmitted = "NOTSUBMITTED"

	ProfileUnderReview = "UNDER_REVIEW"

	ProfileInterviewRound1 = "INTERVIEW_ROUND_1"

	ProfileInterviewRound2 = "INTERVIEW_ROUND_2"

	ProfileDocumentsVerified = "DOCUMENTS_VERIFIED"

	ProfileApproved = "APPROVED"

	ProfileRejected = "REJECTED"
)

const (
	InterviewPending = "PENDING"

	InterviewPass = "PASS"

	InterviewFail = "FAIL"
)

const (
	AdminPending     = "PENDING"
	AdminUnderReview = "UNDER_REVIEW"
	AdminRound1      = "INTERVIEW_ROUND_1"
	AdminRound2      = "INTERVIEW_ROUND_2"
	AdminApproved    = "APPROVED"
	AdminRejected    = "REJECTED"
)

const (
	ASTROLOGERSTATUSACTIVE   = "ONLINE"
	ASTROLOGERSTATUSINACTIVE = "OFFLINE"
)
