Skip to content

Commit 626798c

Browse files
committed
refactor: barrel export 및 import 정리
1 parent d4e1da9 commit 626798c

File tree

78 files changed

+183
-180
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+183
-180
lines changed

apps/frontend/src/app/App.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { useSyncedUsers } from "@/entities/user";
2-
import { SideWrapper } from "@/shared/ui";
2+
import { useGetUser } from "@/features/auth";
3+
import { CanvasToolsView } from "@/widgets/CanvasToolsView";
34
import { CanvasView } from "@/widgets/CanvasView";
45
import { EditorView } from "@/widgets/EditorView";
56
import { PageSideBarView } from "@/widgets/PageSideBarView";
6-
import { CanvasToolsView } from "@/widgets/CanvasToolsView";
7-
import { useGetUser } from "@/features/auth/model/useAuth";
7+
import { SideWrapper } from "@/shared/ui";
88

99
function App() {
1010
useSyncedUsers();

apps/frontend/src/entities/page/api/pageApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { Get, Post, Delete, Patch } from "@/shared/api";
22
import {
3-
CreatePageRequest,
4-
CreatePageResponse,
53
GetPageResponse,
64
GetPagesResponse,
5+
CreatePageRequest,
6+
CreatePageResponse,
77
UpdatePageRequest,
88
} from "../model/pageTypes";
99

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
export {
2+
getPage,
3+
getPages,
4+
createPage,
5+
deletePage,
6+
updatePage,
7+
} from "./api/pageApi";
8+
9+
export { usePageStore } from "../../features/pageSidebar/model/pageStore";
10+
export { type Page, type CreatePageRequest } from "./model/pageTypes";
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export * from "./model/userStore";
2-
export * from "./model/useSyncedUsers";
1+
export { useUserStore, type User } from "./model/userStore";
2+
export { useSyncedUsers } from "./model/useSyncedUsers";
33

4-
export * from "./ui/UserProfile";
4+
export { UserProfile } from "./ui/UserProfile";

apps/frontend/src/entities/user/model/useSyncedUsers.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import { useEffect } from "react";
22

3-
import { User } from "@/entities/user/model/userStore";
4-
import { usePageStore } from "@/features/pageSidebar/model";
5-
import { useUserStore } from "@/entities/user";
3+
import { useUserStore, type User } from "./userStore";
4+
import { usePageStore } from "@/features/pageSidebar";
65

76
export const useSyncedUsers = () => {
87
const { currentPage } = usePageStore();

apps/frontend/src/entities/user/model/userStore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { create } from "zustand";
22
import * as Y from "yjs";
33
import { SocketIOProvider } from "y-socket.io";
44

5-
import { createSocketIOProvider } from "@/shared/api/socketProvider";
5+
import { createSocketIOProvider } from "@/shared/api";
66
import { getRandomColor, getRandomHexString } from "@/shared/lib";
77

88
export interface User {

apps/frontend/src/features/auth/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
export * from "./api/authApi";
2+
13
export * from "./model/useAuth";
24

35
export * from "./ui/LoginForm";

apps/frontend/src/features/auth/model/useAuth.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useMutation, useQuery, useQueryClient } from "@tanstack/react-query";
22

3-
import { getUser, logout } from "../api/authApi";
3+
import { getUser, logout } from "@/features/auth";
44

55
export const useGetUser = () => {
66
return useQuery({

apps/frontend/src/features/auth/ui/Logout/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { LogOut } from "lucide-react";
22

3-
import Button from "@/shared/ui/Button";
43
import { useLogout } from "../../model/useAuth";
5-
import { usePopover } from "@/shared/model/usePopover";
4+
import { Button } from "@/shared/ui";
5+
import { usePopover } from "@/shared/model";
66

77
export function Logout() {
88
const logoutMutation = useLogout();
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export { Canvas } from "@/features/canvas/ui/Canvas";
1+
export { Canvas, type YNode } from "@/features/canvas/ui/Canvas";

0 commit comments

Comments
 (0)