update
This commit is contained in:
1 parent
66158e222e
commit
67c757f481
314 files changed
+37945
-22962
No files matched your search
@@ -8,11 +8,13 @@ export interface CommunicationSlice {
|
||||
searchResults: AgentMessageRecord[];
|
||||
searchLoading: boolean;
|
||||
searchRequestId: number;
|
||||
activeThreadId: string | null;
|
||||
setSearchQuery: (query: string) => void;
|
||||
setSearchScope: (scope: "global" | "channel") => void;
|
||||
setSearchResults: (results: AgentMessageRecord[], requestId: number) => void;
|
||||
setSearchLoading: (loading: boolean) => void;
|
||||
clearSearch: () => void;
|
||||
setActiveThreadId: (id: string | null) => void;
|
||||
}
|
||||
|
||||
export const createCommunicationSlice: StateCreator<
|
||||
@@ -26,6 +28,7 @@ export const createCommunicationSlice: StateCreator<
|
||||
searchResults: [],
|
||||
searchLoading: false,
|
||||
searchRequestId: 0,
|
||||
activeThreadId: null,
|
||||
setSearchQuery: (query) =>
|
||||
set((state) => {
|
||||
state.searchQuery = query;
|
||||
@@ -52,4 +55,8 @@ export const createCommunicationSlice: StateCreator<
|
||||
state.searchResults = [];
|
||||
state.searchLoading = false;
|
||||
}),
|
||||
setActiveThreadId: (id) =>
|
||||
set((state) => {
|
||||
state.activeThreadId = id;
|
||||
}),
|
||||
});
|
||||
Reference in new issue
Block a user