diff --git a/packages/components/navigation/getNormalModeScreens.tsx b/packages/components/navigation/getNormalModeScreens.tsx index b1ec2aeb3e..21c315a8fb 100644 --- a/packages/components/navigation/getNormalModeScreens.tsx +++ b/packages/components/navigation/getNormalModeScreens.tsx @@ -16,17 +16,17 @@ import { GovernanceScreen } from "@/screens/Governance/GovernanceScreen"; import { GuardiansScreen } from "@/screens/Guardians/GuardiansScreen"; import { HashtagFeedScreen } from "@/screens/HashtagFeed/HashtagFeedScreen"; import { HomeScreen } from "@/screens/Home/HomeScreen"; -import { LaunchpadAdministrationOverviewScreen } from "@/screens/Launchpad/LaunchpadAdministrationOverview/LaunchpadAdministrationOverviewScreen"; -import { LaunchpadAllProjectsScreen } from "@/screens/Launchpad/LaunchpadAllProjects/LaunchpadAllProjectsScreen"; -import { LaunchpadApplicationReview } from "@/screens/Launchpad/LaunchpadApplicationReview/LaunchpadApplicationReview"; -import { LaunchpadApplicationsScreen } from "@/screens/Launchpad/LaunchpadApplications/LaunchpadApplicationsScreen"; -import { LaunchpadApplyScreen } from "@/screens/Launchpad/LaunchpadApplyScreen"; -import { LaunchpadCompleteScreen } from "@/screens/Launchpad/LaunchpadCompleteScreen"; -import { LaunchpadCreateScreen } from "@/screens/Launchpad/LaunchpadCreate/LaunchpadCreateScreen"; -import { LaunchpadMyCollectionsScreen } from "@/screens/Launchpad/LaunchpadMyCollectionsScreen"; -import { LaunchpadReadyApplicationsScreen } from "@/screens/Launchpad/LaunchpadReadyApplications/LaunchpadReadyApplicationsScreen"; -import { LaunchpadScreen } from "@/screens/Launchpad/LaunchpadScreen"; -import { MintCollectionScreen } from "@/screens/Launchpad/MintCollectionScreen"; +import { LaunchpadAdministrationOverviewScreen } from "@/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/LaunchpadAdministrationOverviewScreen"; +import { LaunchpadAllProjectsScreen } from "@/screens/Launchpad/LaunchpadAdmin/LaunchpadAllProjects/LaunchpadAllProjectsScreen"; +import { LaunchpadApplicationReview } from "@/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/LaunchpadApplicationReview"; +import { LaunchpadApplicationsScreen } from "@/screens/Launchpad/LaunchpadAdmin/LaunchpadApplications/LaunchpadApplicationsScreen"; +import { LaunchpadReadyApplicationsScreen } from "@/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/LaunchpadReadyApplicationsScreen"; +import { LaunchpadApplyScreen } from "@/screens/Launchpad/LaunchpadApply/LaunchpadApplyScreen"; +import { LaunchpadCompleteScreen } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCompleteScreen"; +import { LaunchpadCreateScreen } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/LaunchpadCreateScreen"; +import { LaunchpadMyCollectionsScreen } from "@/screens/Launchpad/LaunchpadApply/LaunchpadMyCollectionsScreen"; +import { LaunchpadScreen } from "@/screens/Launchpad/LaunchpadHome/LaunchpadScreen"; +import { MintCollectionScreen } from "@/screens/Launchpad/LaunchpadHome/MintCollectionScreen"; import { CollectionScreen } from "@/screens/Marketplace/CollectionScreen"; import { CollectionToolsScreen } from "@/screens/Marketplace/CollectionToolsScreen"; import { MarketplaceScreen } from "@/screens/Marketplace/MarketplaceScreen"; diff --git a/packages/screens/Launchpad/LaunchpadAdministrationOverview/LaunchpadAdministrationOverviewScreen.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/LaunchpadAdministrationOverviewScreen.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadAdministrationOverview/LaunchpadAdministrationOverviewScreen.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/LaunchpadAdministrationOverviewScreen.tsx diff --git a/packages/screens/Launchpad/LaunchpadAdministrationOverview/component/ApplicationStatusCard.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/ApplicationStatusCard.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadAdministrationOverview/component/ApplicationStatusCard.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/ApplicationStatusCard.tsx diff --git a/packages/screens/Launchpad/LaunchpadAdministrationOverview/component/CarouselHero.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/CarouselHero.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadAdministrationOverview/component/CarouselHero.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/CarouselHero.tsx diff --git a/packages/screens/Launchpad/LaunchpadAdministrationOverview/component/CurrentlyHighLightedProject.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/CurrentlyHighLightedProject.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadAdministrationOverview/component/CurrentlyHighLightedProject.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/CurrentlyHighLightedProject.tsx diff --git a/packages/screens/Launchpad/LaunchpadAdministrationOverview/component/GenesisExplore.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/GenesisExplore.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadAdministrationOverview/component/GenesisExplore.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/GenesisExplore.tsx diff --git a/packages/screens/Launchpad/LaunchpadAdministrationOverview/component/GuardiansBox.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/GuardiansBox.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadAdministrationOverview/component/GuardiansBox.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/GuardiansBox.tsx diff --git a/packages/screens/Launchpad/LaunchpadAdministrationOverview/component/GuardiansList.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/GuardiansList.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadAdministrationOverview/component/GuardiansList.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/GuardiansList.tsx diff --git a/packages/screens/Launchpad/LaunchpadAdministrationOverview/component/LaunchpadCollectionsTable.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/LaunchpadCollectionsTable.tsx similarity index 98% rename from packages/screens/Launchpad/LaunchpadAdministrationOverview/component/LaunchpadCollectionsTable.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/LaunchpadCollectionsTable.tsx index 4e2ea124fc..257a677035 100644 --- a/packages/screens/Launchpad/LaunchpadAdministrationOverview/component/LaunchpadCollectionsTable.tsx +++ b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/LaunchpadCollectionsTable.tsx @@ -16,7 +16,7 @@ import { TableRow } from "@/components/table/TableRow"; import { CellBrandText, TableTextCell } from "@/components/table/TableTextCell"; import { TableWrapper } from "@/components/table/TableWrapper"; import { TableColumns } from "@/components/table/utils"; -import { DummyLaunchpadCollection } from "@/screens/Launchpad/LaunchpadAdministrationOverview/LaunchpadAdministrationOverviewScreen"; +import { DummyLaunchpadCollection } from "@/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/LaunchpadAdministrationOverviewScreen"; import { secondaryColor } from "@/utils/style/colors"; import { layout, screenContentMaxWidthLarge } from "@/utils/style/layout"; diff --git a/packages/screens/Launchpad/LaunchpadAdministrationOverview/component/TooltipContant.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/TooltipContant.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadAdministrationOverview/component/TooltipContant.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAdministrationOverview/component/TooltipContant.tsx diff --git a/packages/screens/Launchpad/LaunchpadAllProjects/LaunchpadAllProjectsScreen.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAllProjects/LaunchpadAllProjectsScreen.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadAllProjects/LaunchpadAllProjectsScreen.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAllProjects/LaunchpadAllProjectsScreen.tsx diff --git a/packages/screens/Launchpad/LaunchpadAllProjects/component/LaunchpadAllProjectsTable.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAllProjects/component/LaunchpadAllProjectsTable.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadAllProjects/component/LaunchpadAllProjectsTable.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadAllProjects/component/LaunchpadAllProjectsTable.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplicationReview/LaunchpadApplicationReview.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/LaunchpadApplicationReview.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplicationReview/LaunchpadApplicationReview.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/LaunchpadApplicationReview.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplicationReview/component/ApplicationCard.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/ApplicationCard.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplicationReview/component/ApplicationCard.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/ApplicationCard.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplicationReview/component/ApplicationDetail.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/ApplicationDetail.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplicationReview/component/ApplicationDetail.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/ApplicationDetail.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplicationReview/component/ApplicationSocialCard.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/ApplicationSocialCard.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplicationReview/component/ApplicationSocialCard.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/ApplicationSocialCard.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplicationReview/component/CreatorInformation.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/CreatorInformation.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplicationReview/component/CreatorInformation.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/CreatorInformation.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplicationReview/component/InvestmentInformation.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/InvestmentInformation.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplicationReview/component/InvestmentInformation.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/InvestmentInformation.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplicationReview/component/LinkCard.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/LinkCard.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplicationReview/component/LinkCard.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/LinkCard.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplicationReview/component/ProjectInformation.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/ProjectInformation.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplicationReview/component/ProjectInformation.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/ProjectInformation.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplicationReview/component/TeamInformation.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/TeamInformation.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplicationReview/component/TeamInformation.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplicationReview/component/TeamInformation.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplications/LaunchpadApplicationsScreen.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplications/LaunchpadApplicationsScreen.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplications/LaunchpadApplicationsScreen.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplications/LaunchpadApplicationsScreen.tsx diff --git a/packages/screens/Launchpad/LaunchpadApplications/component/ApplicationsCollectionsTable.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplications/component/ApplicationsCollectionsTable.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplications/component/ApplicationsCollectionsTable.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadApplications/component/ApplicationsCollectionsTable.tsx diff --git a/packages/screens/Launchpad/LaunchpadReadyApplications/LaunchpadReadyApplicationsScreen.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/LaunchpadReadyApplicationsScreen.tsx similarity index 95% rename from packages/screens/Launchpad/LaunchpadReadyApplications/LaunchpadReadyApplicationsScreen.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/LaunchpadReadyApplicationsScreen.tsx index 328983e8bd..c7d63ed34f 100644 --- a/packages/screens/Launchpad/LaunchpadReadyApplications/LaunchpadReadyApplicationsScreen.tsx +++ b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/LaunchpadReadyApplicationsScreen.tsx @@ -8,11 +8,10 @@ import { Tabs } from "@/components/tabs/Tabs"; import { useAppNavigation } from "@/hooks/navigation/useAppNavigation"; import { useIsMobile } from "@/hooks/useIsMobile"; import { NetworkFeature } from "@/networks"; -import { LaunchpadReadyCollectionsTable } from "@/screens/Launchpad/LaunchpadReadyApplications/component/LaunchpadReadyCollectionsTable"; +import { LaunchpadReadyCollectionsTable } from "@/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/component/LaunchpadReadyCollectionsTable"; import { neutral33 } from "@/utils/style/colors"; import { fontSemibold20, fontSemibold28 } from "@/utils/style/fonts"; import { layout } from "@/utils/style/layout"; -import {} from "@/screens/Launchpad/LaunchpadAdministrationOverview/LaunchpadAdministrationOverviewScreen"; type TabsListType = "readyForListing" | "waitingForApproval"; diff --git a/packages/screens/Launchpad/LaunchpadReadyApplications/component/CellBadgeRow.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/component/CellBadgeRow.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadReadyApplications/component/CellBadgeRow.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/component/CellBadgeRow.tsx diff --git a/packages/screens/Launchpad/LaunchpadReadyApplications/component/LaunchpadReadyCollectionsTable.tsx b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/component/LaunchpadReadyCollectionsTable.tsx similarity index 98% rename from packages/screens/Launchpad/LaunchpadReadyApplications/component/LaunchpadReadyCollectionsTable.tsx rename to packages/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/component/LaunchpadReadyCollectionsTable.tsx index d3a3d64965..ff7806e158 100644 --- a/packages/screens/Launchpad/LaunchpadReadyApplications/component/LaunchpadReadyCollectionsTable.tsx +++ b/packages/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/component/LaunchpadReadyCollectionsTable.tsx @@ -15,7 +15,7 @@ import { TableRow } from "@/components/table/TableRow"; import { CellBrandText, TableTextCell } from "@/components/table/TableTextCell"; import { TableWrapper } from "@/components/table/TableWrapper"; import { TableColumns } from "@/components/table/utils"; -import { DummyLaunchpadReadyCollection } from "@/screens/Launchpad/LaunchpadReadyApplications/LaunchpadReadyApplicationsScreen"; +import { DummyLaunchpadReadyCollection } from "@/screens/Launchpad/LaunchpadAdmin/LaunchpadReadyApplications/LaunchpadReadyApplicationsScreen"; import { layout, screenContentMaxWidthLarge } from "@/utils/style/layout"; const columns: TableColumns = { diff --git a/packages/screens/Launchpad/LaunchpadApplyScreen.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadApplyScreen.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadApplyScreen.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadApplyScreen.tsx diff --git a/packages/screens/Launchpad/LaunchpadCompleteScreen.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCompleteScreen.tsx similarity index 97% rename from packages/screens/Launchpad/LaunchpadCompleteScreen.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCompleteScreen.tsx index 3dd5e1a0d4..5608b1ca1e 100644 --- a/packages/screens/Launchpad/LaunchpadCompleteScreen.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCompleteScreen.tsx @@ -15,7 +15,7 @@ import { useCompleteCollection } from "@/hooks/launchpad/useCompleteCollection"; import { useIsMobile } from "@/hooks/useIsMobile"; import useSelectedWallet from "@/hooks/useSelectedWallet"; import { NetworkFeature } from "@/networks"; -import { AssetsTab } from "@/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/AssetsTab"; +import { AssetsTab } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/AssetsTab"; import { ScreenFC, useAppNavigation } from "@/utils/navigation"; import { neutral33, neutral77, primaryColor } from "@/utils/style/colors"; import { fontSemibold14, fontSemibold28 } from "@/utils/style/fonts"; diff --git a/packages/screens/Launchpad/LaunchpadCreate/LaunchpadCreateScreen.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/LaunchpadCreateScreen.tsx similarity index 89% rename from packages/screens/Launchpad/LaunchpadCreate/LaunchpadCreateScreen.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/LaunchpadCreateScreen.tsx index 12f75b5906..155a5139ff 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/LaunchpadCreateScreen.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/LaunchpadCreateScreen.tsx @@ -14,13 +14,13 @@ import { NetworkFeature } from "@/networks"; import { LaunchpadCreateStep, LaunchpadCreateStepKey, -} from "@/screens/Launchpad/LaunchpadCreate/components/LaunchpadStepper"; -import { LaunchpadAdditional } from "@/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAdditional"; -import { LaunchpadAssetsAndMetadata } from "@/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/LaunchpadAssetsAndMetadata"; -import { LaunchpadBasic } from "@/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadBasic"; -import { LaunchpadDetails } from "@/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadDetails"; -import { LaunchpadMinting } from "@/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMinting"; -import { LaunchpadTeamAndInvestment } from "@/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadTeamAndInvestment"; +} from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadStepper"; +import { LaunchpadAdditional } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAdditional"; +import { LaunchpadAssetsAndMetadata } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/LaunchpadAssetsAndMetadata"; +import { LaunchpadBasic } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadBasic"; +import { LaunchpadDetails } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadDetails"; +import { LaunchpadMinting } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMinting"; +import { LaunchpadTeamAndInvestment } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadTeamAndInvestment"; import { ScreenFC, useAppNavigation } from "@/utils/navigation"; import { neutral33 } from "@/utils/style/colors"; import { layout } from "@/utils/style/layout"; diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/ConfigureRoyaltyDetails.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/ConfigureRoyaltyDetails.tsx similarity index 90% rename from packages/screens/Launchpad/LaunchpadCreate/components/ConfigureRoyaltyDetails.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/ConfigureRoyaltyDetails.tsx index 4d0c2cdb88..55c28bf557 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/ConfigureRoyaltyDetails.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/ConfigureRoyaltyDetails.tsx @@ -2,17 +2,16 @@ import React from "react"; import { useFormContext } from "react-hook-form"; import { View } from "react-native"; -import { CollectionFormValues } from "../../../../utils/types/launchpad"; - import { BrandText } from "@/components/BrandText"; import { SpacerColumn } from "@/components/spacer"; -import { TextInputLaunchpad } from "@/screens/Launchpad/components/inputs/TextInputLaunchpad"; +import { TextInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad"; import { neutral55, neutral77 } from "@/utils/style/colors"; import { fontSemibold13, fontSemibold14, fontSemibold20, } from "@/utils/style/fonts"; +import { CollectionFormValues } from "@/utils/types/launchpad"; export const ConfigureRoyaltyDetails: React.FC = () => { const collectionForm = useFormContext(); diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/LaunchpadBanner.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadBanner.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadCreate/components/LaunchpadBanner.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadBanner.tsx diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/LaunchpadButton.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadButton.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadCreate/components/LaunchpadButton.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadButton.tsx diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/LaunchpadStepper.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadStepper.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadCreate/components/LaunchpadStepper.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadStepper.tsx diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/NavBar.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/NavBar.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadCreate/components/NavBar.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/NavBar.tsx diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAdditional.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAdditional.tsx similarity index 94% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAdditional.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAdditional.tsx index 12c5d84c87..50ef1a58fb 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAdditional.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAdditional.tsx @@ -2,7 +2,6 @@ import React, { Dispatch, FC } from "react"; import { Controller, useFormContext } from "react-hook-form"; import { View } from "react-native"; -import { CollectionFormValues } from "../../../../../utils/types/launchpad"; import { SelectInputLaunchpad } from "../../../components/inputs/selectInputs/SelectInputLaunchpad"; import { BrandText } from "@/components/BrandText"; @@ -12,15 +11,16 @@ import { LaunchpadCreateStep, LaunchpadCreateStepKey, LaunchpadStepper, -} from "@/screens/Launchpad/LaunchpadCreate/components/LaunchpadStepper"; -import { DateTimeInputLaunchpad } from "@/screens/Launchpad/components/inputs/DateTimeInputLaunchpad"; -import { TextInputLaunchpad } from "@/screens/Launchpad/components/inputs/TextInputLaunchpad"; +} from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadStepper"; +import { DateTimeInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/DateTimeInputLaunchpad"; +import { TextInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad"; import { neutral55, neutral77 } from "@/utils/style/colors"; import { fontSemibold13, fontSemibold14, fontSemibold20, } from "@/utils/style/fonts"; +import { CollectionFormValues } from "@/utils/types/launchpad"; export const LaunchpadAdditional: FC<{ steps: LaunchpadCreateStep[]; diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/AssetsTab.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/AssetsTab.tsx similarity index 98% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/AssetsTab.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/AssetsTab.tsx index 7b04120b84..195d7540a4 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/AssetsTab.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/AssetsTab.tsx @@ -4,11 +4,6 @@ import { useFieldArray, useFormContext } from "react-hook-form"; import { SafeAreaView, TouchableOpacity, View } from "react-native"; import { MetadataUpdateModal } from "./MetadataUpdateModal"; -import { FileUploaderSmall } from "../../../../../../components/inputs/fileUploaderSmall"; -import { - CollectionAssetsMetadataFormValues, - CollectionAssetsMetadatasFormValues, -} from "../../../../../../utils/types/launchpad"; import crossSVG from "@/assets/icons/cross.svg"; import trashSVG from "@/assets/icons/trash.svg"; @@ -17,6 +12,7 @@ import { BrandText } from "@/components/BrandText"; import { SelectedFilesPreview } from "@/components/FilePreview/SelectedFilesPreview/SelectedFilesPreview"; import { SVG } from "@/components/SVG"; import { CustomPressable } from "@/components/buttons/CustomPressable"; +import { FileUploaderSmall } from "@/components/inputs/fileUploaderSmall"; import { Separator } from "@/components/separators/Separator"; import { SpacerColumn, SpacerRow } from "@/components/spacer"; import { useFeedbacks } from "@/context/FeedbacksProvider"; @@ -33,6 +29,10 @@ import { fontSemibold13, fontSemibold14 } from "@/utils/style/fonts"; import { layout } from "@/utils/style/layout"; import { pluralOrNot } from "@/utils/text"; import { LocalFileData } from "@/utils/types/files"; +import { + CollectionAssetsMetadataFormValues, + CollectionAssetsMetadatasFormValues, +} from "@/utils/types/launchpad"; const fileNameColIndex = 0; const nameColIndex = 1; @@ -387,7 +387,9 @@ export const AssetsTab: React.FC = () => { }} > metadata.image!)} + files={fields.map( + (metadata: CollectionAssetsMetadataFormValues) => metadata.image!, + )} onPressItem={(file, itemIndex) => { setMedataUpdateModalVisible(true); setSelectedElemIndex(itemIndex); diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/LaunchpadAssetsAndMetadata.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/LaunchpadAssetsAndMetadata.tsx similarity index 97% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/LaunchpadAssetsAndMetadata.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/LaunchpadAssetsAndMetadata.tsx index 212136b66c..efd90bc3de 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/LaunchpadAssetsAndMetadata.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/LaunchpadAssetsAndMetadata.tsx @@ -14,7 +14,7 @@ import { LaunchpadCreateStep, LaunchpadCreateStepKey, LaunchpadStepper, -} from "@/screens/Launchpad/LaunchpadCreate/components/LaunchpadStepper"; +} from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadStepper"; import { neutral33, neutral77, primaryColor } from "@/utils/style/colors"; import { fontSemibold14, fontSemibold28 } from "@/utils/style/fonts"; import { layout } from "@/utils/style/layout"; diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/MetadataUpdateModal.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/MetadataUpdateModal.tsx similarity index 95% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/MetadataUpdateModal.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/MetadataUpdateModal.tsx index 7d9d483285..5f3d4374de 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/MetadataUpdateModal.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/MetadataUpdateModal.tsx @@ -2,21 +2,20 @@ import React from "react"; import { useFormContext } from "react-hook-form"; import { View } from "react-native"; -import ModalBase from "../../../../../../components/modals/ModalBase"; -import { - CollectionAssetsMetadataFormValues, - CollectionAssetsMetadatasFormValues, -} from "../../../../../../utils/types/launchpad"; - import { BrandText } from "@/components/BrandText"; import { OptimizedImage } from "@/components/OptimizedImage"; import { PrimaryBox } from "@/components/boxes/PrimaryBox"; import { PrimaryButton } from "@/components/buttons/PrimaryButton"; +import ModalBase from "@/components/modals/ModalBase"; import { Separator } from "@/components/separators/Separator"; -import { TextInputLaunchpad } from "@/screens/Launchpad/components/inputs/TextInputLaunchpad"; +import { TextInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad"; import { neutral77, secondaryColor } from "@/utils/style/colors"; import { fontSemibold16, fontSemibold20 } from "@/utils/style/fonts"; import { layout } from "@/utils/style/layout"; +import { + CollectionAssetsMetadataFormValues, + CollectionAssetsMetadatasFormValues, +} from "@/utils/types/launchpad"; export const MetadataUpdateModal: React.FC<{ onClose: () => void; diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/UriTab.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/UriTab.tsx similarity index 91% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/UriTab.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/UriTab.tsx index 17416bb792..ac97003a46 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/UriTab.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadAssetsAndMetadata/UriTab.tsx @@ -2,14 +2,13 @@ import React from "react"; import { useFormContext } from "react-hook-form"; import { View } from "react-native"; -import { CollectionFormValues } from "../../../../../../utils/types/launchpad"; - import { BrandText } from "@/components/BrandText"; import { SpacerColumn } from "@/components/spacer"; -import { TextInputLaunchpad } from "@/screens/Launchpad/components/inputs/TextInputLaunchpad"; +import { TextInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad"; import { neutral77 } from "@/utils/style/colors"; import { fontSemibold14 } from "@/utils/style/fonts"; import { layout } from "@/utils/style/layout"; +import { CollectionFormValues } from "@/utils/types/launchpad"; export const UriTab: React.FC = () => { const collectionForm = useFormContext(); diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadBasic.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadBasic.tsx similarity index 94% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadBasic.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadBasic.tsx index 679a35fc90..11675479c0 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadBasic.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadBasic.tsx @@ -2,8 +2,6 @@ import React, { Dispatch, FC } from "react"; import { Controller, useFormContext } from "react-hook-form"; import { View } from "react-native"; -import { CollectionFormValues } from "../../../../../utils/types/launchpad"; - import { BrandText } from "@/components/BrandText"; import { ErrorText } from "@/components/ErrorText"; import { NetworkSelectorWithLabel } from "@/components/NetworkSelector/NetworkSelectorWithLabel"; @@ -14,12 +12,13 @@ import { LaunchpadCreateStep, LaunchpadCreateStepKey, LaunchpadStepper, -} from "@/screens/Launchpad/LaunchpadCreate/components/LaunchpadStepper"; -import { TextInputLaunchpad } from "@/screens/Launchpad/components/inputs/TextInputLaunchpad"; +} from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadStepper"; +import { TextInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad"; import { IMAGE_MIME_TYPES } from "@/utils/mime"; import { neutral77, primaryColor } from "@/utils/style/colors"; import { fontSemibold14, fontSemibold28 } from "@/utils/style/fonts"; import { layout } from "@/utils/style/layout"; +import { CollectionFormValues } from "@/utils/types/launchpad"; export const LaunchpadBasic: FC<{ steps: LaunchpadCreateStep[]; diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadDetails.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadDetails.tsx similarity index 96% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadDetails.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadDetails.tsx index 487d536e9c..5fbc69956f 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadDetails.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadDetails.tsx @@ -2,7 +2,6 @@ import React, { Dispatch, FC } from "react"; import { Controller, useFormContext } from "react-hook-form"; import { View } from "react-native"; -import { CollectionFormValues } from "../../../../../utils/types/launchpad"; import { MultipleSelectInput } from "../../../components/inputs/selectInputs/MultipleSelectInput"; import { SelectInputLaunchpad } from "../../../components/inputs/selectInputs/SelectInputLaunchpad"; @@ -13,14 +12,15 @@ import { LaunchpadCreateStep, LaunchpadCreateStepKey, LaunchpadStepper, -} from "@/screens/Launchpad/LaunchpadCreate/components/LaunchpadStepper"; -import { TextInputLaunchpad } from "@/screens/Launchpad/components/inputs/TextInputLaunchpad"; +} from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadStepper"; +import { TextInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad"; import { neutral55, neutral77 } from "@/utils/style/colors"; import { fontSemibold13, fontSemibold14, fontSemibold20, } from "@/utils/style/fonts"; +import { CollectionFormValues } from "@/utils/types/launchpad"; export const LaunchpadDetails: FC<{ steps: LaunchpadCreateStep[]; diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordion.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordion.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordion.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordion.tsx diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordionBottom.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordionBottom.tsx similarity index 94% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordionBottom.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordionBottom.tsx index a7e574f082..7b2a17c4c5 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordionBottom.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordionBottom.tsx @@ -16,9 +16,9 @@ import { Separator } from "@/components/separators/Separator"; import { SpacerColumn, SpacerRow } from "@/components/spacer"; import { useSelectedNetworkId } from "@/hooks/useSelectedNetwork"; import { getCurrency } from "@/networks"; -import { CurrencyInputLaunchpad } from "@/screens/Launchpad/components/inputs/CurrencyInputLaunchpad/CurrencyInputLaunchpad"; -import { DateTimeInputLaunchpad } from "@/screens/Launchpad/components/inputs/DateTimeInputLaunchpad"; -import { TextInputLaunchpad } from "@/screens/Launchpad/components/inputs/TextInputLaunchpad"; +import { CurrencyInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/CurrencyInputLaunchpad/CurrencyInputLaunchpad"; +import { DateTimeInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/DateTimeInputLaunchpad"; +import { TextInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad"; import { errorColor, neutral55, neutral77 } from "@/utils/style/colors"; import { fontSemibold13, diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordionTop.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordionTop.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordionTop.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordionTop.tsx diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriods.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriods.tsx similarity index 97% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriods.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriods.tsx index 11f2c2547b..4a55d66a7b 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriods.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriods.tsx @@ -9,7 +9,7 @@ import { SpacerColumn, SpacerRow } from "@/components/spacer"; import { useSelectedNetworkInfo } from "@/hooks/useSelectedNetwork"; import useSelectedWallet from "@/hooks/useSelectedWallet"; import { getNetworkFeature, NetworkFeature } from "@/networks"; -import { LaunchpadMintPeriodAccordion } from "@/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordion"; +import { LaunchpadMintPeriodAccordion } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriodAccordion"; import { secondaryColor } from "@/utils/style/colors"; import { fontSemibold14 } from "@/utils/style/fonts"; import { layout } from "@/utils/style/layout"; diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMinting.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMinting.tsx similarity index 85% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMinting.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMinting.tsx index 31e8b29021..1d2c63384e 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMinting.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMinting.tsx @@ -2,7 +2,6 @@ import React, { Dispatch, FC } from "react"; import { Controller, useFormContext } from "react-hook-form"; import { View } from "react-native"; -import { CollectionFormValues } from "../../../../../../utils/types/launchpad"; import { ConfigureRoyaltyDetails } from "../../ConfigureRoyaltyDetails"; import { BrandText } from "@/components/BrandText"; @@ -12,13 +11,14 @@ import { LaunchpadCreateStep, LaunchpadCreateStepKey, LaunchpadStepper, -} from "@/screens/Launchpad/LaunchpadCreate/components/LaunchpadStepper"; -import { LaunchpadMintPeriods } from "@/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriods"; -import { DateTimeInputLaunchpad } from "@/screens/Launchpad/components/inputs/DateTimeInputLaunchpad"; -import { TextInputLaunchpad } from "@/screens/Launchpad/components/inputs/TextInputLaunchpad"; +} from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadStepper"; +import { LaunchpadMintPeriods } from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadMinting/LaunchpadMintPeriods"; +import { DateTimeInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/DateTimeInputLaunchpad"; +import { TextInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad"; import { neutral77 } from "@/utils/style/colors"; import { fontSemibold14, fontSemibold20 } from "@/utils/style/fonts"; import { layout } from "@/utils/style/layout"; +import { CollectionFormValues } from "@/utils/types/launchpad"; export const LaunchpadMinting: FC<{ steps: LaunchpadCreateStep[]; diff --git a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadTeamAndInvestment.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadTeamAndInvestment.tsx similarity index 95% rename from packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadTeamAndInvestment.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadTeamAndInvestment.tsx index 1af82a2e37..1bb6e36d62 100644 --- a/packages/screens/Launchpad/LaunchpadCreate/components/steps/LaunchpadTeamAndInvestment.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/steps/LaunchpadTeamAndInvestment.tsx @@ -2,22 +2,21 @@ import React, { Dispatch, FC } from "react"; import { useFormContext } from "react-hook-form"; import { View } from "react-native"; -import { CollectionFormValues } from "../../../../../utils/types/launchpad"; - import { BrandText } from "@/components/BrandText"; import { SpacerColumn } from "@/components/spacer"; import { LaunchpadCreateStep, LaunchpadCreateStepKey, LaunchpadStepper, -} from "@/screens/Launchpad/LaunchpadCreate/components/LaunchpadStepper"; -import { TextInputLaunchpad } from "@/screens/Launchpad/components/inputs/TextInputLaunchpad"; +} from "@/screens/Launchpad/LaunchpadApply/LaunchpadCreate/components/LaunchpadStepper"; +import { TextInputLaunchpad } from "@/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad"; import { neutral55, neutral77 } from "@/utils/style/colors"; import { fontSemibold13, fontSemibold14, fontSemibold20, } from "@/utils/style/fonts"; +import { CollectionFormValues } from "@/utils/types/launchpad"; export const LaunchpadTeamAndInvestment: FC<{ steps: LaunchpadCreateStep[]; diff --git a/packages/screens/Launchpad/LaunchpadMyCollectionsScreen.tsx b/packages/screens/Launchpad/LaunchpadApply/LaunchpadMyCollectionsScreen.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadMyCollectionsScreen.tsx rename to packages/screens/Launchpad/LaunchpadApply/LaunchpadMyCollectionsScreen.tsx diff --git a/packages/screens/Launchpad/components/inputs/CurrencyInputLaunchpad/CurrencyInputLaunchpad.tsx b/packages/screens/Launchpad/LaunchpadApply/components/inputs/CurrencyInputLaunchpad/CurrencyInputLaunchpad.tsx similarity index 95% rename from packages/screens/Launchpad/components/inputs/CurrencyInputLaunchpad/CurrencyInputLaunchpad.tsx rename to packages/screens/Launchpad/LaunchpadApply/components/inputs/CurrencyInputLaunchpad/CurrencyInputLaunchpad.tsx index dd14bba487..91e2059e9f 100644 --- a/packages/screens/Launchpad/components/inputs/CurrencyInputLaunchpad/CurrencyInputLaunchpad.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/components/inputs/CurrencyInputLaunchpad/CurrencyInputLaunchpad.tsx @@ -15,8 +15,8 @@ import { getNativeCurrency, getNetwork, } from "@/networks"; -import { SelectableCurrencySmall } from "@/screens/Launchpad/components/inputs/CurrencyInputLaunchpad/SelectableCurrencySmall"; -import { SelectedCurrencySmall } from "@/screens/Launchpad/components/inputs/CurrencyInputLaunchpad/SelectedCurrencySmall"; +import { SelectableCurrencySmall } from "@/screens/Launchpad/LaunchpadApply/components/inputs/CurrencyInputLaunchpad/SelectableCurrencySmall"; +import { SelectedCurrencySmall } from "@/screens/Launchpad/LaunchpadApply/components/inputs/CurrencyInputLaunchpad/SelectedCurrencySmall"; import { validateFloatWithDecimals } from "@/utils/formRules"; import { errorColor, diff --git a/packages/screens/Launchpad/components/inputs/CurrencyInputLaunchpad/SelectableCurrencySmall.tsx b/packages/screens/Launchpad/LaunchpadApply/components/inputs/CurrencyInputLaunchpad/SelectableCurrencySmall.tsx similarity index 100% rename from packages/screens/Launchpad/components/inputs/CurrencyInputLaunchpad/SelectableCurrencySmall.tsx rename to packages/screens/Launchpad/LaunchpadApply/components/inputs/CurrencyInputLaunchpad/SelectableCurrencySmall.tsx diff --git a/packages/screens/Launchpad/components/inputs/CurrencyInputLaunchpad/SelectedCurrencySmall.tsx b/packages/screens/Launchpad/LaunchpadApply/components/inputs/CurrencyInputLaunchpad/SelectedCurrencySmall.tsx similarity index 100% rename from packages/screens/Launchpad/components/inputs/CurrencyInputLaunchpad/SelectedCurrencySmall.tsx rename to packages/screens/Launchpad/LaunchpadApply/components/inputs/CurrencyInputLaunchpad/SelectedCurrencySmall.tsx diff --git a/packages/screens/Launchpad/components/inputs/DateTimeInputLaunchpad.tsx b/packages/screens/Launchpad/LaunchpadApply/components/inputs/DateTimeInputLaunchpad.tsx similarity index 100% rename from packages/screens/Launchpad/components/inputs/DateTimeInputLaunchpad.tsx rename to packages/screens/Launchpad/LaunchpadApply/components/inputs/DateTimeInputLaunchpad.tsx diff --git a/packages/screens/Launchpad/components/inputs/TextInputLaunchpad.tsx b/packages/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad.tsx similarity index 100% rename from packages/screens/Launchpad/components/inputs/TextInputLaunchpad.tsx rename to packages/screens/Launchpad/LaunchpadApply/components/inputs/TextInputLaunchpad.tsx diff --git a/packages/screens/Launchpad/components/inputs/selectInputs/MultipleSelectInput.tsx b/packages/screens/Launchpad/LaunchpadApply/components/inputs/selectInputs/MultipleSelectInput.tsx similarity index 98% rename from packages/screens/Launchpad/components/inputs/selectInputs/MultipleSelectInput.tsx rename to packages/screens/Launchpad/LaunchpadApply/components/inputs/selectInputs/MultipleSelectInput.tsx index b377c21ae1..bb4c54d450 100644 --- a/packages/screens/Launchpad/components/inputs/selectInputs/MultipleSelectInput.tsx +++ b/packages/screens/Launchpad/LaunchpadApply/components/inputs/selectInputs/MultipleSelectInput.tsx @@ -1,8 +1,6 @@ import React, { FC, useState } from "react"; import { TouchableOpacity, View, ViewStyle } from "react-native"; -import { CheckboxDappStore } from "../../../../DAppStore/components/CheckboxDappStore"; - import chevronDownSVG from "@/assets/icons/chevron-down.svg"; import chevronUpSVG from "@/assets/icons/chevron-up.svg"; import { BrandText } from "@/components/BrandText"; @@ -14,6 +12,7 @@ import { Label } from "@/components/inputs/TextInputCustom"; import { Separator } from "@/components/separators/Separator"; import { SpacerColumn } from "@/components/spacer"; import { useDropdowns } from "@/hooks/useDropdowns"; +import { CheckboxDappStore } from "@/screens/DAppStore/components/CheckboxDappStore"; import { neutral22, neutral44, diff --git a/packages/screens/Launchpad/components/inputs/selectInputs/SelectInputLaunchpad.tsx b/packages/screens/Launchpad/LaunchpadApply/components/inputs/selectInputs/SelectInputLaunchpad.tsx similarity index 100% rename from packages/screens/Launchpad/components/inputs/selectInputs/SelectInputLaunchpad.tsx rename to packages/screens/Launchpad/LaunchpadApply/components/inputs/selectInputs/SelectInputLaunchpad.tsx diff --git a/packages/screens/Launchpad/LaunchpadScreen.tsx b/packages/screens/Launchpad/LaunchpadHome/LaunchpadScreen.tsx similarity index 100% rename from packages/screens/Launchpad/LaunchpadScreen.tsx rename to packages/screens/Launchpad/LaunchpadHome/LaunchpadScreen.tsx diff --git a/packages/screens/Launchpad/MintCollectionScreen.tsx b/packages/screens/Launchpad/LaunchpadHome/MintCollectionScreen.tsx similarity index 98% rename from packages/screens/Launchpad/MintCollectionScreen.tsx rename to packages/screens/Launchpad/LaunchpadHome/MintCollectionScreen.tsx index 994b017f85..b0526f9718 100644 --- a/packages/screens/Launchpad/MintCollectionScreen.tsx +++ b/packages/screens/Launchpad/LaunchpadHome/MintCollectionScreen.tsx @@ -15,16 +15,14 @@ import { import ConfettiCannon from "react-native-confetti-cannon"; import CountDown from "react-native-countdown-component"; -import balanceSVG from "../../../assets/icons/balance.svg"; -import minusSVG from "../../../assets/icons/minus.svg"; -import plusSVG from "../../../assets/icons/plus.svg"; -import sigmaSVG from "../../../assets/icons/sigma.svg"; -import FlexRow from "../../components/FlexRow"; -import useSelectedWallet from "../../hooks/useSelectedWallet"; - import { Coin } from "@/api/teritori-chain/cosmos/base/v1beta1/coin"; +import balanceSVG from "@/assets/icons/balance.svg"; +import minusSVG from "@/assets/icons/minus.svg"; +import plusSVG from "@/assets/icons/plus.svg"; +import sigmaSVG from "@/assets/icons/sigma.svg"; import { BrandText } from "@/components/BrandText"; import { ExternalLink } from "@/components/ExternalLink"; +import FlexRow from "@/components/FlexRow"; import { OptimizedImage } from "@/components/OptimizedImage"; import { SVG } from "@/components/SVG"; import { ScreenContainer } from "@/components/ScreenContainer"; @@ -44,6 +42,7 @@ import { TeritoriMinter__factory } from "@/evm-contracts-clients/teritori-bunker import { useBalances } from "@/hooks/useBalances"; import { useCanPay } from "@/hooks/useCanPay"; import { useCollectionInfo } from "@/hooks/useCollectionInfo"; +import useSelectedWallet from "@/hooks/useSelectedWallet"; import { CosmosNetworkInfo, EthereumNetworkInfo,