Skip to content

Commit 0dc819c

Browse files
committed
chore: moved ViewProjectDetails to its own folder to refactor
1 parent 5cadd1b commit 0dc819c

2 files changed

Lines changed: 28 additions & 21 deletions

File tree

packages/grant-explorer/src/features/round/ViewProjectDetails.tsx renamed to packages/grant-explorer/src/features/round/ViewProjectDetails/ViewProjectDetails.tsx

Lines changed: 25 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -23,24 +23,28 @@ import React, {
2323
useState,
2424
} from "react";
2525
import { useAccount, useEnsName } from "wagmi";
26-
import DefaultLogoImage from "../../assets/default_logo.png";
27-
import { ReactComponent as GithubIcon } from "../../assets/github-logo.svg";
28-
import { ReactComponent as TwitterIcon } from "../../assets/twitter-logo.svg";
29-
import { ReactComponent as EthereumIcon } from "../../assets/icons/ethereum-icon.svg";
30-
import { ReactComponent as GlobeIcon } from "../../assets/icons/globe-icon.svg";
31-
import { useRoundById } from "../../context/RoundContext";
32-
import { CartProject, GrantApplicationFormAnswer, Project } from "../api/types";
33-
import { ProjectBanner } from "../common/ProjectBanner";
34-
import RoundEndedBanner from "../common/RoundEndedBanner";
35-
import Breadcrumb, { BreadcrumbItem } from "../common/Breadcrumb";
36-
import { isDirectRound, isInfiniteDate } from "../api/utils";
37-
import { useCartStorage } from "../../store";
26+
import DefaultLogoImage from "../../../assets/default_logo.png";
27+
import { ReactComponent as GithubIcon } from "../../../assets/github-logo.svg";
28+
import { ReactComponent as TwitterIcon } from "../../../assets/twitter-logo.svg";
29+
import { ReactComponent as EthereumIcon } from "../../../assets/icons/ethereum-icon.svg";
30+
import { ReactComponent as GlobeIcon } from "../../../assets/icons/globe-icon.svg";
31+
import { useRoundById } from "../../../context/RoundContext";
32+
import {
33+
CartProject,
34+
GrantApplicationFormAnswer,
35+
Project,
36+
} from "../../api/types";
37+
import { ProjectBanner } from "../../common/ProjectBanner";
38+
import RoundEndedBanner from "../../common/RoundEndedBanner";
39+
import Breadcrumb, { BreadcrumbItem } from "../../common/Breadcrumb";
40+
import { isDirectRound, isInfiniteDate } from "../../api/utils";
41+
import { useCartStorage } from "../../../store";
3842
import { Box, Skeleton, SkeletonText, Tab, Tabs } from "@chakra-ui/react";
39-
import { GrantList } from "./KarmaGrant/GrantList";
40-
import { ImpactList } from "./KarmaGrant/ImpactList";
41-
import { useGap } from "../api/gap";
42-
import { StatList } from "./OSO/ImpactStats";
43-
import { useOSO } from "../api/oso";
43+
import { GrantList } from "../KarmaGrant/GrantList";
44+
import { ImpactList } from "../KarmaGrant/ImpactList";
45+
import { useGap } from "../../api/gap";
46+
import { StatList } from "../OSO/ImpactStats";
47+
import { useOSO } from "../../api/oso";
4448
import { CheckIcon, ShoppingCartIcon } from "@heroicons/react/24/outline";
4549
import {
4650
Application,
@@ -49,14 +53,14 @@ import {
4953
RoundApplicationQuestion,
5054
useDataLayer,
5155
} from "data-layer";
52-
import { DefaultLayout } from "../common/DefaultLayout";
56+
import { DefaultLayout } from "../../common/DefaultLayout";
5357
import {
5458
mapApplicationToProject,
5559
mapApplicationToRound,
5660
useApplication,
57-
} from "../projects/hooks/useApplication";
58-
import { PassportWidget } from "../common/PassportWidget";
59-
import CopyToClipboard from "./CopyToClipboard";
61+
} from "../../projects/hooks/useApplication";
62+
import { PassportWidget } from "../../common/PassportWidget";
63+
import CopyToClipboard from "../CopyToClipboard";
6064

6165
const CalendarIcon = (props: React.SVGProps<SVGSVGElement>) => {
6266
return (
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import ViewProjectDetails from "./ViewProjectDetails";
2+
export * from "./ViewProjectDetails";
3+
export default ViewProjectDetails;

0 commit comments

Comments
 (0)