repositories
loading repo index
repositories
loading repo index
repository
loading code, commits, and activity
Projectflow
stars
latest
clone command
git clone gitlawb://did:key:z6Mkfh4Y...QBEi/projectflowgit clone gitlawb://did:key:z6Mkfh4Y.../projectflowb3cded1async from playground1d ago| #1 | import { create } from "zustand"; |
| #2 | import type { StoreState } from "./store.types"; |
| #3 | import { createAuthSlice } from "./slices/auth.slice"; |
| #4 | import { createWorkspaceSlice } from "./slices/workspace.slice"; |
| #5 | import { createProjectSlice } from "./slices/project.slice"; |
| #6 | import { createIssueSlice } from "./slices/issue.slice"; |
| #7 | import { createSprintSlice } from "./slices/sprint.slice"; |
| #8 | import { createCommentSlice } from "./slices/comment.slice"; |
| #9 | import { createActivitySlice } from "./slices/activity.slice"; |
| #10 | import { createNotificationSlice } from "./slices/notification.slice"; |
| #11 | import { createUISlice } from "./slices/ui.slice"; |
| #12 | import { createUserSlice } from "./slices/user.slice"; |
| #13 | |
| #14 | export type { StoreState }; |
| #15 | |
| #16 | export const useStore = create<StoreState>()((...args) => ({ |
| #17 | ...createAuthSlice(...args), |
| #18 | ...createWorkspaceSlice(...args), |
| #19 | ...createProjectSlice(...args), |
| #20 | ...createIssueSlice(...args), |
| #21 | ...createSprintSlice(...args), |
| #22 | ...createCommentSlice(...args), |
| #23 | ...createActivitySlice(...args), |
| #24 | ...createNotificationSlice(...args), |
| #25 | ...createUISlice(...args), |
| #26 | ...createUserSlice(...args), |
| #27 | })); |
| #28 |