import { makeService } from "@ethicdevs/react-monolith";
import type { PullRequestServiceDeps, PullRequestServiceAPI } from "./types";
import { default as makeCreatePullRequest } from "./createPullRequest";
import { default as makeGetPullRequest } from "./getPullRequest";
import { default as makeGetPullRequestsInRepository } from "./getPullRequestsInRepository";
export const makePullRequestService = makeService<
PullRequestServiceAPI,
PullRequestServiceDeps
>({
createPullRequest: makeCreatePullRequest,
getPullRequest: makeGetPullRequest,
getPullRequestsInRepository: makeGetPullRequestsInRepository,
});