roblox-ts typings for react-redux
npm install @rbxts/react-redux@rbxts/react-reduxroblox-ts typings of react-redux for Roblox.
To use, @rbxts/react must be installed first.
You will also need @rbxts/rodux installed.
This package has migrated from @rbxts/react-ts to @rbxts/react in the change from version 0.1.0 to 0.1.0-ts.1.
If you need to use @rbxts/react-ts for legacy reasons, and cannot migrate your game to @rbxts/react, please use npm install @rbxts/react-ts@0.1.0.
A few minimal changes from the original source have been made to have better roblox-ts compatibility:
- shallowEqual internally uses @rbxts/luau-polyfill-internal rather than Collections
- References to Redux directly under node_modules/@rbxts folder in rojo sourcetree removed to avoid having to install a forked @rbxts/rodux to satisfy the rojo sourcetree requirement
react-redux types were partially derived from DefinitelyTyped/react-redux and DefinitelyTyped/react, with some minor modifications being performed to have compatibility with @rbxts/react. Some types (i.e., Connect and batch) are not exported as they are not present in the Luau react-redux version.