mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-09 06:49:02 +08:00
fix(assistants): add ts-ignore for ts2589 errors in state updates
This commit is contained in:
parent
57a40f84b9
commit
7c45e42602
@ -28,6 +28,7 @@ const assistantsSlice = createSlice({
|
||||
initialState,
|
||||
reducers: {
|
||||
updateDefaultAssistant: (state, action: PayloadAction<{ assistant: Assistant }>) => {
|
||||
// @ts-ignore ts2589
|
||||
state.defaultAssistant = action.payload.assistant
|
||||
},
|
||||
updateAssistants: (state, action: PayloadAction<Assistant[]>) => {
|
||||
@ -50,6 +51,7 @@ const assistantsSlice = createSlice({
|
||||
},
|
||||
updateAssistant: (state, action: PayloadAction<Partial<Assistant> & { id: string }>) => {
|
||||
const { id, ...update } = action.payload
|
||||
// @ts-ignore ts2589
|
||||
state.assistants = state.assistants.map((c) => (c.id === id ? { ...c, ...update } : c))
|
||||
},
|
||||
updateAssistantSettings: (
|
||||
|
||||
Loading…
Reference in New Issue
Block a user