package job

import (
	"github.com/jobs-scraper/internal/ports"
	"github.com/jobs-scraper/internal/repo"
)

type CreateJob struct {
	jobRepo *repo.JobRepository
}

func NewCreateJobHandler(jobRepo *repo.JobRepository) *CreateJob {
	return &CreateJob{
		jobRepo: jobRepo,
	}
}

func (cj *CreateJob) Handle(cmd ports.CreateJobCommand) error {
	// Implementation will go here
	return nil
}
