@rbxts/rodux-hooks
Version:
Port of littensy's roact-rodux-hooked for kampf's RoactHooks library.
33 lines (32 loc) • 1.2 kB
TypeScript
/// <reference types="rodux" />
import Rodux from "@rbxts/rodux";
export interface ActionSetText extends Rodux.Action<"SetText"> {
Text: string;
}
export interface ActionLowercaseText extends Rodux.Action<"SetText"> {
Text: string;
}
export interface ActionUppercaseText extends Rodux.Action<"SetText"> {
Text: string;
}
export interface ActionSetValue extends Rodux.Action<"SetValue"> {
Value: number;
}
export interface ActionDecrementValue extends Rodux.Action<"DecrementValue"> {
}
export interface ActionIncrementValue extends Rodux.Action<"IncrementValue"> {
}
export declare const SetText: Rodux.ActionCreator<"SetText", [text: string], {
Text: string;
}>;
export declare const LowercaseText: Rodux.ActionCreator<"SetText", [text: string], {
Text: string;
}>;
export declare const UppercaseText: Rodux.ActionCreator<"SetText", [text: string], {
Text: string;
}>;
export declare const SetValue: Rodux.ActionCreator<"SetValue", [value: number], {
Value: number;
}>;
export declare const DecrementValue: Rodux.ActionCreator<"DecrementValue", [], {}>;
export declare const IncrementValue: Rodux.ActionCreator<"IncrementValue", [], {}>;