File tree Expand file tree Collapse file tree 6 files changed +6
-9
lines changed
canvasTools/ui/NewNodePanel Expand file tree Collapse file tree 6 files changed +6
-9
lines changed Original file line number Diff line number Diff line change 55 deletePage ,
66 updatePage ,
77} from "./api/pageApi" ;
8+ export { useCreatePage , useDeletePage } from "./model/pageMutations" ;
89
910export { usePageStore } from "./model/pageStore" ;
1011export { type Page , type CreatePageRequest } from "./model/pageTypes" ;
Original file line number Diff line number Diff line change 11import { useMutation } from "@tanstack/react-query" ;
22
3- import { CreatePageRequest , createPage , deletePage } from "@/entities/page" ;
3+ import { CreatePageRequest } from "./pageTypes" ;
4+ import { createPage , deletePage } from "../api/pageApi" ;
45
56export const useCreatePage = ( ) => {
67 return useMutation ( {
Original file line number Diff line number Diff line change 1- import { usePageStore } from "@/entities/page" ;
2- import { useCreatePage } from "@/features/pageSidebar" ;
1+ import { useCreatePage , usePageStore } from "@/entities/page" ;
32import { initializeYText , usePopover , useYDocStore } from "@/shared/model" ;
43
54export function NewNodePanel ( ) {
Original file line number Diff line number Diff line change 1- export { useCreatePage } from "./api/usePages" ;
2-
31export { LogoBtn } from "./ui/LogoBtn" ;
42export { NoteList } from "./ui/NoteList" ;
53export { Tools } from "./ui/Tools" ;
Original file line number Diff line number Diff line change 11import { useEffect , useState } from "react" ;
22
3- import { useDeletePage } from "../api/usePages" ;
43import { Node , NoteNodeData } from "@/entities/node" ;
5- import { usePageStore } from "@/entities/page" ;
4+ import { useDeletePage , usePageStore } from "@/entities/page" ;
65import { useYDocStore } from "@/shared/model" ;
76
87export const useNoteList = ( ) => {
Original file line number Diff line number Diff line change 11import { PencilLine } from "lucide-react" ;
22
3- import { useCreatePage } from "../../api/usePages" ;
4- import { usePageStore } from "@/entities/page" ;
3+ import { useCreatePage , usePageStore } from "@/entities/page" ;
54import { useYDocStore , initializeYText } from "@/shared/model" ;
65import { Button } from "@/shared/ui" ;
76
You can’t perform that action at this time.
0 commit comments