import { useMemo } from "react";
import { useQuery } from "./useQuery";
export function useRouterContext(controller) {
    const [query, setQuery] = useQuery(controller);
    return useMemo(() => ({
        route: {
            query,
            setQuery,
        },
        actions: {
            setQuery,
        },
    }), [query, setQuery]);
}
//# sourceMappingURL=useRouterContext.jsx.map