From 6ba76234b4a4c44413ae062c53e46b31f2633608 Mon Sep 17 00:00:00 2001 From: Jerry Hogan Date: Wed, 9 Aug 2023 17:07:40 +0100 Subject: [PATCH] Revert "chore: remove log" This reverts commit dd74a13916b7bf61ccde6ab6627f12eda08cf64f. --- .../src/components/sub-header/SubHeader.tsx | 4 ++ .../src/interfaces/org.interface.ts | 59 ------------------- .../src/routes/orgs.tsx | 54 ----------------- 3 files changed, 4 insertions(+), 113 deletions(-) delete mode 100644 cra-rxjs-styled-components/src/interfaces/org.interface.ts delete mode 100644 cra-rxjs-styled-components/src/routes/orgs.tsx diff --git a/cra-rxjs-styled-components/src/components/sub-header/SubHeader.tsx b/cra-rxjs-styled-components/src/components/sub-header/SubHeader.tsx index bb24115d7..b71f458f5 100644 --- a/cra-rxjs-styled-components/src/components/sub-header/SubHeader.tsx +++ b/cra-rxjs-styled-components/src/components/sub-header/SubHeader.tsx @@ -62,6 +62,10 @@ export default function SubHeader() { return pathname.includes(matchPath); }; + console.log('===================================='); + console.log(repo); + console.log('===================================='); + return ( diff --git a/cra-rxjs-styled-components/src/interfaces/org.interface.ts b/cra-rxjs-styled-components/src/interfaces/org.interface.ts deleted file mode 100644 index effaf6839..000000000 --- a/cra-rxjs-styled-components/src/interfaces/org.interface.ts +++ /dev/null @@ -1,59 +0,0 @@ -export interface Plan { - name: string; - space: number; - private_repos: number; - filled_seats: number; - seats: number; -} - -export interface IOrg { - login: string; - id: number; - node_id: string; - url: string; - repos_url: string; - events_url: string; - hooks_url: string; - issues_url: string; - members_url: string; - public_members_url: string; - avatar_url: string; - description: string; - name: string; - company?: any; - blog: string; - location?: any; - email: string; - twitter_username: string; - is_verified: boolean; - has_organization_projects: boolean; - has_repository_projects: boolean; - public_repos: number; - public_gists: number; - followers: number; - following: number; - html_url: string; - created_at: string; - updated_at: string; - archived_at?: any; - type: string; - total_private_repos: number; - owned_private_repos: number; - private_gists?: any; - disk_usage?: any; - collaborators?: any; - billing_email?: any; - default_repository_permission?: any; - members_can_create_repositories: boolean; - two_factor_requirement_enabled?: any; - members_allowed_repository_creation_type: string; - members_can_create_public_repositories: boolean; - members_can_create_private_repositories: boolean; - members_can_create_internal_repositories: boolean; - members_can_create_pages: boolean; - members_can_fork_private_repositories: boolean; - web_commit_signoff_required: boolean; - members_can_create_public_pages: boolean; - members_can_create_private_pages: boolean; - plan: Plan; -} diff --git a/cra-rxjs-styled-components/src/routes/orgs.tsx b/cra-rxjs-styled-components/src/routes/orgs.tsx deleted file mode 100644 index acce6e038..000000000 --- a/cra-rxjs-styled-components/src/routes/orgs.tsx +++ /dev/null @@ -1,54 +0,0 @@ -import { OrgAbout, OrgHeader, OrgTopHeader } from "../components/user-repos/UserRepos.styles"; -import Header from "../components/header/Header"; -import UserRepos from "../components/user-repos/UserRepos"; -import { ORG_INFO } from "../constants/url.constants"; -import { fromFetchWithAuth } from "../hooks/auth/from-fetch-with-auth"; -import { useState, useEffect } from "react"; -import { useParams } from "react-router-dom"; -import { tap } from "rxjs"; -import { IOrg } from "../interfaces/org.interface"; - -export default function OrgPage() { - - const [loading, setLoading] = useState(true); - const [orgInfo, setOrgInfo] = useState(); - const { username } = useParams(); - - const request = (url: string) => - fromFetchWithAuth(url, { - selector: (response: Response) => { - return response.json(); - }, - }); - - useEffect(() => { - if (!username) { - return; - } - const GITHUB_URL = ORG_INFO(username); - const subscription = request(GITHUB_URL) - .pipe( - tap((data) => { - if (data) { - setOrgInfo(data); - setLoading(false); - } - }) - ) - .subscribe(); - return () => { - subscription.unsubscribe(); - }; - }, [username]); - return ( - <> -
- - - - - - - - ); -}