[英]Writing Reducer using typescript. How can I correct the error?
我使用 typescript,反應,redux,typessafe-actions。 我有這個錯誤。 沒有重載匹配此調用。 Overload 1 of 2, '(...items: ConcatArray[]): List[]',給出了以下錯誤。 '{ id: number; 類型的參數名稱: ...
[英]Writing Reducer using typescript. How can I correct the error?
我使用 typescript,反應,redux,typessafe-actions。 我有這個錯誤。 沒有重載匹配此調用。 Overload 1 of 2, '(...items: ConcatArray[]): List[]',給出了以下錯誤。 '{ id: number; 類型的參數名稱: ...
[英]Redux + TypeScript + typesafe-actions: error with createReducer/handleAction, Argument 1 is invalid
我按照typesafe-actions教程創建了最簡單的 TypeScript/Redux 項目,但是我無法讓它工作。 我不斷收到錯誤, Error: Argument 1 is invalid, it should be an action-creator instance from "type ...
[英]Keep typing on generic type factory
我正在嘗試創建一個請求操作工廠。 每個請求動作都應該有一個request 、 success和failure 。 目前我正在以這種方式創建動作(使用typesafe-actions包): typescript可以推斷出每個 object 的類型,允許像這樣輸入和自動完成: 但我發現自己到處都在寫r ...
[英]“createAsyncAction” with request that expects no parameters returns a TypeScript error
使用 typesafe-actions 創建異步操作,其中請求不需要參數 在 Redux connect()方法中返回 TypeScript 錯誤,即使它是根據文檔創建的: Type 'PayloadMetaActionCreator<"TEST_REQUEST", unknown, unkn ...
[英]Expected 0 arguments, but got 1.ts(2554) when implement redux use typesafe-actions for action
我正在使用 typescript。 我正在為 redux 操作使用類型安全操作我的代碼如下: 行動 預期為 0 arguments,但得到 1.ts(2554) 我該如何解決? 索引.tsx setCount function 通知語法錯誤: ...
[英]Create a root reducer with typesafe-actions
我正在使用typesafe-actions並想創建一個 root reducer,它允許我處理像LOGGED_OUT這樣的全局操作,以清除 state。 就像在這個問題的答案中一樣。 我嘗試了一些方法,但我一直失去typesafe-actions提供的類型安全性,並且 reducer 恢復為any類 ...
[英]Usage of epics with typesafe-actions and Connected React Router
我目前正在設置一個史詩,它偵聽LOCATION_CHANGE或LocationChangeAction類型的動作,這是一個動作,每當路由器歷史記錄由於push或replace等路由器動作而發生變化時就會觸發。 但是,執行上述操作會引發錯誤,並且添加typeof似乎也無濟於事。 通過使用typ ...
[英]How to create generic async request epics that uses typesafe-actions AsyncCreator to simplify handling api request flows in Redux
我是一個新手,努力了解在 Typescript redux 環境中將史詩與異步操作相關聯的最佳架構...... 是否可以為給定的類型安全操作 AsyncCreator 實例創建通用異步請求史詩? 我已經嘗試使用下面的代碼,但丟失了關於操作有效負載的類型信息......只有類型屬性在過濾的動作中被識別 ...
[英]typescript redux: how to reduce boilerplate with typesafe-actions
我正在使用帶有類型安全操作的打字稿。 我的代碼庫有很多重復的代碼,如下所示:我已經瀏覽了類似的問題,但找不到答案。 我怎樣才能減少樣板。 ...
[英]How to define a variable that can be undefined in typescript?
我正在使用typesafe-actions,並且有以下聲明: (此方法只是一個闡明我的問題的示例,它不是我的代碼中的真實函數) 這段代碼產生打字稿錯誤: 忘記錯誤很難理解的事實。 最終,我根據[Payload] extends [undefined] ? unknown e ...
[英]I'm working to complete redux with typescript. How can I adjust type what I want in these actions
我只是嘗試使用typesafe-actions的createStandardAction。 我了解它能夠設置Action(有效負載)類型。 但是我想在動作中設置actionType,例如數字,字符串,以及使用createStandardAction。 我怎么解決這個問題。 ...
[英]How to redirect after redux action
我想知道在我的行動處理完畢后,重定向的最佳方式是什么。 在我的操作被觸發后,用戶應該被重定向到'/login' 。 我正在使用typesafe-actions庫以及以下代碼 行動 減速器 將操作傳遞給我的組件 AuthTopMenu有一個獲取注銷操作的頭像組 ...
[英]How to make typesafe-actions work with redux-logic transform?
Redux-logic提供了一種稱為transform的方法,該方法允許在操作到達化簡器之前對其進行轉換。 這對於各種情況很有幫助。 通常,我想調度僅由用戶輸入的操作,有時我的化簡器需要支持數據才能執行狀態更新。 因此,我可以在redux-logic轉換過程中做到這一點,但這似乎與ty ...