refactor(ocr): 修改removeOcrProvider参数为字符串id

简化removeOcrProvider方法的参数类型,直接使用字符串id进行过滤,提高代码简洁性
This commit is contained in:
icarus 2025-08-23 20:34:53 +08:00
parent 5ee7718054
commit e89d245e39

View File

@ -22,8 +22,8 @@ const ocrSlice = createSlice({
addOcrProvider(state, action: PayloadAction<OcrProvider>) {
state.providers.push(action.payload)
},
removeOcrProvider(state, action: PayloadAction<OcrProvider>) {
state.providers = state.providers.filter((provider) => provider.id !== action.payload.id)
removeOcrProvider(state, action: PayloadAction<string>) {
state.providers = state.providers.filter((provider) => provider.id !== action.payload)
},
updateOcrProvider(state, action: PayloadAction<Partial<OcrProvider>>) {
const index = state.providers.findIndex((provider) => provider.id === action.payload.id)