From 411a9a5f1cdb4b52c65f4a1344c9be7694d130d7 Mon Sep 17 00:00:00 2001 From: Pulkit Garg Date: Wed, 25 Jun 2025 10:26:29 +0530 Subject: feature: add project name editing functionality --- apps/web/src/stores/project-store.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'apps/web/src/stores') diff --git a/apps/web/src/stores/project-store.ts b/apps/web/src/stores/project-store.ts index 734c07e2..0d0812cd 100644 --- a/apps/web/src/stores/project-store.ts +++ b/apps/web/src/stores/project-store.ts @@ -7,6 +7,7 @@ interface ProjectStore { // Actions createNewProject: (name: string) => void; closeProject: () => void; + updateProjectName: (name: string) => void; } export const useProjectStore = create((set) => ({ @@ -25,4 +26,16 @@ export const useProjectStore = create((set) => ({ closeProject: () => { set({ activeProject: null }); }, + + updateProjectName: (name: string) => { + set((state) => ({ + activeProject: state.activeProject + ? { + ...state.activeProject, + name, + updatedAt: new Date(), + } + : null, + })); + }, })); -- cgit v1.3.1