@rbxts/rodux-hooks
Version:
Port of littensy's roact-rodux-hooked for kampf's RoactHooks library.
13 lines (12 loc) • 469 B
TypeScript
/// <reference types="roact-hooks" />
/// <reference types="rodux" />
import { CoreHooks } from "@rbxts/roact-hooks";
import type Rodux from "@rbxts/rodux";
/**
* A hook to access the Rodux Store.
*
* @returns The Rodux store
*/
export declare function useStore<S extends Rodux.Store<any>>(hooks: CoreHooks): S;
export declare function useStore<S, A extends Rodux.Action = Rodux.AnyAction>(hooks: CoreHooks): Rodux.Store<S, A>;
export default useStore;