mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-10 23:59:45 +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,
|
initialState,
|
||||||
reducers: {
|
reducers: {
|
||||||
updateDefaultAssistant: (state, action: PayloadAction<{ assistant: Assistant }>) => {
|
updateDefaultAssistant: (state, action: PayloadAction<{ assistant: Assistant }>) => {
|
||||||
|
// @ts-ignore ts2589
|
||||||
state.defaultAssistant = action.payload.assistant
|
state.defaultAssistant = action.payload.assistant
|
||||||
},
|
},
|
||||||
updateAssistants: (state, action: PayloadAction<Assistant[]>) => {
|
updateAssistants: (state, action: PayloadAction<Assistant[]>) => {
|
||||||
@ -50,6 +51,7 @@ const assistantsSlice = createSlice({
|
|||||||
},
|
},
|
||||||
updateAssistant: (state, action: PayloadAction<Partial<Assistant> & { id: string }>) => {
|
updateAssistant: (state, action: PayloadAction<Partial<Assistant> & { id: string }>) => {
|
||||||
const { id, ...update } = action.payload
|
const { id, ...update } = action.payload
|
||||||
|
// @ts-ignore ts2589
|
||||||
state.assistants = state.assistants.map((c) => (c.id === id ? { ...c, ...update } : c))
|
state.assistants = state.assistants.map((c) => (c.id === id ? { ...c, ...update } : c))
|
||||||
},
|
},
|
||||||
updateAssistantSettings: (
|
updateAssistantSettings: (
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user