Skip to content

Commit

Permalink
chore: modified repo card
Browse files Browse the repository at this point in the history
  • Loading branch information
hdJerry committed Aug 9, 2023
1 parent 6118786 commit 28bfe0a
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 3 deletions.
13 changes: 11 additions & 2 deletions cra-rxjs-styled-components/src/components/repo-card/RepoCard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,10 @@ import {
interface RepoCardProps {
repo: Repository;
star?: boolean;
isMainPage?: boolean;
}

function RepoCard({ repo, star }: RepoCardProps) {
function RepoCard({ repo, star, isMainPage }: RepoCardProps) {
const {
id,
name,
Expand All @@ -32,11 +33,19 @@ function RepoCard({ repo, star }: RepoCardProps) {
visibility,
} = repo;

const repoNameWithOwnerLink = () =>
owner?.login ? `/${owner.login}/${name || ''}` : '';

const repoNameWithOwner = () =>
`${isMainPage ? `${owner?.login + '/' || ''}` : ''}${name || ''}`;

return (
<Containers key={id} star={star}>
<Content>
<Header>
<HeadingLink to={`/${owner.login}/${name}`}>{name}</HeadingLink>
<HeadingLink to={repoNameWithOwnerLink()}>
{repoNameWithOwner()}
</HeadingLink>
<BadgeWrapper>
<PrivacyBadge visibility={visibility} />
</BadgeWrapper>
Expand Down
2 changes: 1 addition & 1 deletion cra-rxjs-styled-components/src/routes/user-top-repos.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ export default function TopRepos() {
) : (
<>
{topRepositories.map((repo) => (
<RepoCard repo={repo} key={repo.id} />
<RepoCard repo={repo} key={repo.id} isMainPage />
))}
<ViewRepositoriesContainer>
<ViewRepositoriesLink href={`/${user?.login}`}>
Expand Down

0 comments on commit 28bfe0a

Please sign in to comment.