Skip to content

Commit f0c25c2

Browse files
committed
refactor: reorganize draft hooks and components for improved structure and clarity
1 parent 88c51c8 commit f0c25c2

File tree

12 files changed

+12
-13
lines changed

12 files changed

+12
-13
lines changed

packages/web/src/views/Calendar/components/Event/Draft/Draft.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React, { FC, useEffect, useState } from "react";
22
import { createPortal } from "react-dom";
33
import { Categories_Event } from "@core/types/event.types";
44
import { useAppSelector } from "@web/store/store.hooks";
5-
import { useGridDraft } from "@web/views/Calendar/hooks/draft/useGridDraft";
5+
import { useGridDraft } from "@web/views/Calendar/hooks/draft/grid/useGridDraft";
66
import { WeekProps } from "@web/views/Calendar/hooks/useWeek";
77
import { Measurements_Grid } from "@web/views/Calendar/hooks/grid/useGridLayout";
88
import { DateCalcs } from "@web/views/Calendar/hooks/grid/useDateCalcs";

packages/web/src/views/Calendar/components/Event/Grid/GridEventPreview/GridEventPreview.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { WeekProps } from "@web/views/Calendar/hooks/useWeek";
1515
import { DateCalcs } from "@web/views/Calendar/hooks/grid/useDateCalcs";
1616
import { SpaceCharacter } from "@web/components/SpaceCharacter";
1717
import { snapToGrid } from "@web/views/Calendar/components/Event/Grid/GridEventPreview/snap.grid";
18-
import { MouseCoords } from "@web/views/Calendar/hooks/draft/useMousePosition";
18+
import { MouseCoords } from "@web/views/Calendar/hooks/mouse/useMousePosition";
1919

2020
import { getItemStyles, layerStyles, StyledGridEventPreview } from "./styled";
2121

packages/web/src/views/Calendar/hooks/draft/actions/useDraftActions.ts renamed to packages/web/src/views/Calendar/hooks/draft/grid/actions/useDraftActions.ts

File renamed without changes.

packages/web/src/views/Calendar/hooks/draft/effects/useDraftEffects.ts renamed to packages/web/src/views/Calendar/hooks/draft/grid/effects/useDraftEffects.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { useEffect } from "react";
22
import dayjs from "dayjs";
33
import { State_Draft_Local } from "../state/useDraftState";
44
import { Setters_Draft_Actions } from "../actions/useDraftActions";
5-
import { WeekProps } from "../../useWeek";
5+
import { WeekProps } from "../../../useWeek";
66

77
export const useDraftEffects = (
88
state: State_Draft_Local,

packages/web/src/views/Calendar/hooks/draft/form/useDraftForm.ts renamed to packages/web/src/views/Calendar/hooks/draft/grid/form/useDraftForm.ts

File renamed without changes.

packages/web/src/views/Calendar/hooks/draft/state/useDraftState.ts renamed to packages/web/src/views/Calendar/hooks/draft/grid/state/useDraftState.ts

File renamed without changes.

packages/web/src/views/Calendar/hooks/draft/useDraft.ts renamed to packages/web/src/views/Calendar/hooks/draft/grid/useDraft.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { DateCalcs } from "../grid/useDateCalcs";
2-
import { WeekProps } from "../useWeek";
1+
import { DateCalcs } from "../../grid/useDateCalcs";
2+
import { WeekProps } from "../../useWeek";
33
import { useDraftForm } from "./form/useDraftForm";
44
import { useDraftState } from "./state/useDraftState";
55
import { useDraftActions } from "./actions/useDraftActions";

packages/web/src/views/Calendar/hooks/draft/useGridClick.ts renamed to packages/web/src/views/Calendar/hooks/draft/grid/useGridClick.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
import { selectDraftStatus } from "@web/ducks/events/selectors/draft.selectors";
99
import { useAppSelector } from "@web/store/store.hooks";
1010

11-
import { useEventListener } from "../mouse/useEventListener";
11+
import { useEventListener } from "../../mouse/useEventListener";
1212
import { State_Draft, Util_Draft } from "./useDraft";
1313

1414
export const useGridClick = (

packages/web/src/views/Calendar/hooks/draft/useGridDraft.ts renamed to packages/web/src/views/Calendar/hooks/draft/grid/useGridDraft.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import { DateCalcs } from "@web/views/Calendar/hooks/grid/useDateCalcs";
2-
3-
import { WeekProps } from "../useWeek";
2+
import { Measurements_Grid } from "../../grid/useGridLayout";
3+
import { WeekProps } from "../../useWeek";
4+
import { useMouseHandlers } from "../../mouse/useMouseHandlers";
45
import { useDraft } from "./useDraft";
56
import { useGridClick } from "./useGridClick";
6-
import { useMouseHandlers } from "./useMouseHandlers";
7-
import { Measurements_Grid } from "../grid/useGridLayout";
87

98
export const useGridDraft = (
109
dateCalcs: DateCalcs,

packages/web/src/views/Calendar/hooks/draft/sidebar/useSidebarState.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { useAppSelector } from "@web/store/store.hooks";
66
import { selectDraftStatus } from "@web/ducks/events/selectors/draft.selectors";
77
import { selectCategorizedEvents } from "@web/ducks/events/selectors/someday.selectors";
88

9-
import { useMousePosition } from "../useMousePosition";
9+
import { useMousePosition } from "../../mouse/useMousePosition";
1010

1111
export const useSidebarState = (measurements: Measurements_Grid) => {
1212
const categorizedEvents = useAppSelector(selectCategorizedEvents);

0 commit comments

Comments
 (0)