Skip to content

Commit

Permalink
refactor: rearrange components
Browse files Browse the repository at this point in the history
  • Loading branch information
HereEast committed Feb 16, 2025
1 parent e877c31 commit 5756d6b
Show file tree
Hide file tree
Showing 15 changed files with 19 additions and 15 deletions.
2 changes: 1 addition & 1 deletion src/components/layouts/BacklogPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import Link from "next/link";
import { CheckIcon } from "@heroicons/react/16/solid";

import { PageContainer } from "./PageContainer";
import { BacklogCountLabel } from "../BacklogPreview";
import { BacklogCountLabel } from "../pages/home/BacklogPreview";

import { EMAIL } from "~/utils/constants";
import { BACKLOG, BacklogItem } from "~/utils/data";
Expand Down
4 changes: 1 addition & 3 deletions src/components/layouts/HomePage.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
import { MainCards } from "../MainCards";
import { ShareForm } from "../ShareForm";
import { SubscribeForm } from "../SubscribeForm";
import { PageContainer } from "./PageContainer";
import { About } from "../About";
import { BacklogPreview } from "../BacklogPreview";
import { About, MainCards, BacklogPreview } from "../pages/home";

import { getPeople } from "~/api-client/people";

Expand Down
4 changes: 1 addition & 3 deletions src/components/layouts/PersonQAPage.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
import { notFound } from "next/navigation";

import { ShareForm } from "../ShareForm";
import { PersonPreview } from "../PersonPreview";
import { PageContainer } from "./PageContainer";
import { Content } from "../Content";
import { SidePeoplePanel } from "../SidePeoplePanel";
import { PersonPreview, Content, SidePeoplePanel } from "../pages/person";

import { getPerson } from "~/api-client/people";
import { getAnswersByPersonSlug } from "~/api-client/answers";
Expand Down
2 changes: 1 addition & 1 deletion src/components/layouts/QuestionPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { notFound } from "next/navigation";
import { PageContainer } from "./PageContainer";
import { PersonImage } from "../PersonImage";
import { Answer } from "../Content";
import { QuestionsNavigation } from "../QuestionsNavigation";
import { QuestionsNavigation } from "../pages/question/QuestionsNavigation";

import { getAnswersByQuestionSlug } from "~/api-client/answers";
import { getQuestions } from "~/api-client/questions";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { SmileIconSolid } from "./icons/SmileIconSolid";
import { SmileIconSolid } from "../../icons/SmileIconSolid";

import { cn } from "~/utils/handlers";

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { PersonCard } from "./PersonCard";
import { PersonCard } from "~/components/PersonCard";

import { IPerson } from "~/models/Person";

interface MainCardsProps {
Expand Down
3 changes: 3 additions & 0 deletions src/components/pages/home/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
export * from "./About";
export * from "./BacklogPreview";
export * from "./MainCards";
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import Link from "next/link";
import Image from "next/image";

import { ParsedParagraph } from "./ParsedParagraph";

import { IAnswer, IAnswerLink } from "~/models/Answer";
import { AnswerViewType, IQuestion } from "~/models/Question";
import { isOuterURL } from "~/utils/handlers";
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { ReactNode } from "react";

import { PersonImage } from "./PersonImage";
import { Job, Name } from "./PersonCard";
import { Name, Job } from "~/components/PersonCard";
import { PersonImage } from "~/components/PersonImage";

import { IPerson } from "~/models/Person";

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import Link from "next/link";
import { ReactNode } from "react";

import { PersonImage } from "./PersonImage";
import { PlusIcon } from "./icons/Plus";
import { PlusIcon } from "~/components/icons/Plus";
import { PersonImage } from "~/components/PersonImage";

import { getPeople } from "~/api-client/people";

Expand Down
4 changes: 4 additions & 0 deletions src/components/pages/person/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
export * from "./Content";
export * from "./ParsedParagraph";
export * from "./PersonPreview";
export * from "./SidePeoplePanel";
File renamed without changes.
1 change: 1 addition & 0 deletions src/components/pages/question/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from "./QuestionsNavigation";

0 comments on commit 5756d6b

Please sign in to comment.