Skip to content

Commit

Permalink
Moves interfaces
Browse files Browse the repository at this point in the history
  • Loading branch information
simonbs committed Jul 25, 2024
1 parent 9d93462 commit 2229a45
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 7 deletions.
3 changes: 1 addition & 2 deletions src/features/projects/data/GitHubLoginDataSource.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import IGitHubLoginDataSource from "./IGitHubLoginDataSource"
import IGitHubGraphQLClient from "./IGitHubGraphQLClient"
import { IGitHubLoginDataSource, IGitHubGraphQLClient } from "../domain"

export default class GitHubLoginDataSource implements IGitHubLoginDataSource {
private readonly graphQlClient: IGitHubGraphQLClient
Expand Down
9 changes: 6 additions & 3 deletions src/features/projects/data/GitHubRepositoryDataSource.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
import IGitHubLoginDataSource from "./IGitHubLoginDataSource"
import IGitHubGraphQLClient from "./IGitHubGraphQLClient"
import { GitHubRepository, IGitHubRepositoryDataSource } from "../domain"
import {
GitHubRepository,
IGitHubRepositoryDataSource,
IGitHubLoginDataSource,
IGitHubGraphQLClient
} from "../domain"

type GraphQLGitHubRepository = {
readonly name: string
Expand Down
2 changes: 0 additions & 2 deletions src/features/projects/data/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
export { default as GitHubProjectDataSource } from "./GitHubProjectDataSource"
export * from "./GitHubProjectDataSource"
export { default as useProjects } from "./useProjects"
export type { default as IGitHubLoginDataSource } from "./IGitHubLoginDataSource"
export { default as GitHubLoginDataSource } from "./GitHubLoginDataSource"
export { default as GitHubRepositoryDataSource } from "./GitHubRepositoryDataSource"
export * from "./IGitHubGraphQLClient"
3 changes: 3 additions & 0 deletions src/features/projects/domain/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
export { default as CachingProjectDataSource } from "./CachingProjectDataSource"
export { default as getSelection } from "./getSelection"
export type { default as IGitHubLoginDataSource } from "./IGitHubLoginDataSource"
export type { default as IGitHubRepositoryDataSource } from "./IGitHubRepositoryDataSource"
export * from "./IGitHubRepositoryDataSource"
export type { default as IGitHubGraphQLClient } from "./IGitHubGraphQLClient"
export * from "./IGitHubGraphQLClient"
export type { default as IProjectConfig } from "./IProjectConfig"
export * from "./IProjectConfig"
export type { default as IProjectDataSource } from "./IProjectDataSource"
Expand Down

0 comments on commit 2229a45

Please sign in to comment.