• Hook returning a [value, setter] pair, like React.useState. Reads and writes an individual keyed property of a store's RootState.

    Example:

    const Component = () => {
    const [roseColor, setRoseColor] = useStateProperty(store, "roses");
    useEffect(() => {
    setRoseColor("red");
    }, []);
    return <p>{roseColor}</p>;
    };

    Type Parameters

    • S extends Record<PropertyKey, unknown>
    • K extends string | number | symbol

    Parameters

    Returns readonly [S[K], ((value) => void)]