From 0465baa660be9146723177871791dc63ed8eca87 Mon Sep 17 00:00:00 2001 From: Maxime Bret Date: Mon, 1 Jul 2024 14:57:23 +0200 Subject: [PATCH] feat: moved collection action drawer --- .../CollectionActionsDrawer.tsx | 12 ++++++------ .../CollectionActionsDrawer/EditCollectionDialog.tsx | 6 +++--- .../useCollectionActionsDrawer.tsx | 0 packages/web/src/navigation/AppNavigator.tsx | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) rename packages/web/src/{library => }/collections/CollectionActionsDrawer/CollectionActionsDrawer.tsx (91%) rename packages/web/src/{library => }/collections/CollectionActionsDrawer/EditCollectionDialog.tsx (86%) rename packages/web/src/{library => }/collections/CollectionActionsDrawer/useCollectionActionsDrawer.tsx (100%) diff --git a/packages/web/src/library/collections/CollectionActionsDrawer/CollectionActionsDrawer.tsx b/packages/web/src/collections/CollectionActionsDrawer/CollectionActionsDrawer.tsx similarity index 91% rename from packages/web/src/library/collections/CollectionActionsDrawer/CollectionActionsDrawer.tsx rename to packages/web/src/collections/CollectionActionsDrawer/CollectionActionsDrawer.tsx index a1cb140e..926b6ec8 100644 --- a/packages/web/src/library/collections/CollectionActionsDrawer/CollectionActionsDrawer.tsx +++ b/packages/web/src/collections/CollectionActionsDrawer/CollectionActionsDrawer.tsx @@ -16,20 +16,20 @@ import { ThumbUpOutlined, SyncRounded } from "@mui/icons-material" -import { ManageCollectionBooksDialog } from "../../../collections/ManageCollectionBooksDialog" -import { useModalNavigationControl } from "../../../navigation/useModalNavigationControl" import { useSignalValue } from "reactjrx" -import { useRemoveCollection } from "../../../collections/useRemoveCollection" import { collectionActionDrawerChangesState, collectionActionDrawerState } from "./useCollectionActionsDrawer" -import { useUpdateCollectionBooks } from "../../../collections/useUpdateCollectionBooks" import { EditCollectionDialog } from "./EditCollectionDialog" -import { useRefreshCollectionMetadata } from "../../../collections/useRefreshCollectionMetadata" -import { useCollection } from "../../../collections/states" import { differenceInMinutes } from "date-fns" import { COLLECTION_METADATA_LOCK_MN } from "@oboku/shared" +import { useModalNavigationControl } from "../../navigation/useModalNavigationControl" +import { ManageCollectionBooksDialog } from "../ManageCollectionBooksDialog" +import { useCollection } from "../states" +import { useRefreshCollectionMetadata } from "../useRefreshCollectionMetadata" +import { useRemoveCollection } from "../useRemoveCollection" +import { useUpdateCollectionBooks } from "../useUpdateCollectionBooks" export const CollectionActionsDrawer: FC<{}> = () => { const { openedWith: collectionId } = useSignalValue( diff --git a/packages/web/src/library/collections/CollectionActionsDrawer/EditCollectionDialog.tsx b/packages/web/src/collections/CollectionActionsDrawer/EditCollectionDialog.tsx similarity index 86% rename from packages/web/src/library/collections/CollectionActionsDrawer/EditCollectionDialog.tsx rename to packages/web/src/collections/CollectionActionsDrawer/EditCollectionDialog.tsx index 3864b8e8..783ba8f5 100644 --- a/packages/web/src/library/collections/CollectionActionsDrawer/EditCollectionDialog.tsx +++ b/packages/web/src/collections/CollectionActionsDrawer/EditCollectionDialog.tsx @@ -7,9 +7,9 @@ import { Button } from "@mui/material" import { useEffect, useState, FC } from "react" -import { useCollection } from "../../../collections/states" -import { useUpdateCollection } from "../../../collections/useUpdateCollection" -import { getMetadataFromCollection } from "../../../collections/getMetadataFromCollection" +import { getMetadataFromCollection } from "../getMetadataFromCollection" +import { useCollection } from "../states" +import { useUpdateCollection } from "../useUpdateCollection" export const EditCollectionDialog: FC<{ open: boolean diff --git a/packages/web/src/library/collections/CollectionActionsDrawer/useCollectionActionsDrawer.tsx b/packages/web/src/collections/CollectionActionsDrawer/useCollectionActionsDrawer.tsx similarity index 100% rename from packages/web/src/library/collections/CollectionActionsDrawer/useCollectionActionsDrawer.tsx rename to packages/web/src/collections/CollectionActionsDrawer/useCollectionActionsDrawer.tsx diff --git a/packages/web/src/navigation/AppNavigator.tsx b/packages/web/src/navigation/AppNavigator.tsx index 6a4d5834..9e920415 100644 --- a/packages/web/src/navigation/AppNavigator.tsx +++ b/packages/web/src/navigation/AppNavigator.tsx @@ -23,7 +23,6 @@ import { AuthCallbackScreen } from "../auth/AuthCallbackScreen" import { SettingsScreen } from "../settings/SettingsScreen" import { StatisticsScreen } from "../settings/StatisticsScreen" import { BackToReadingDialog } from "../reading/BackToReadingDialog" -import { CollectionActionsDrawer } from "../library/collections/CollectionActionsDrawer/CollectionActionsDrawer" import { ProblemsScreen } from "../problems/ProblemsScreen" import { LibraryBooksScreen } from "../library/LibraryBooksScreen" import { LibraryCollectionScreen } from "../library/collections/LibraryCollectionScreen" @@ -35,6 +34,7 @@ import { useSignalValue } from "reactjrx" import { authStateSignal } from "../auth/authState" import { DataSourcesTabNavigator } from "../dataSources/DataSourcesTabNavigator" import { DataSourcesReportsScreen } from "../dataSources/reports/DataSourcesReportsScreen" +import { CollectionActionsDrawer } from "../collections/CollectionActionsDrawer/CollectionActionsDrawer" const BottomTabBarRouteWrapper = () => (