import * as Solid from 'solid-js';
import { routerContext } from './routerContext';
export function useRouter(opts) {
    const value = Solid.useContext(routerContext);
    if (process.env.NODE_ENV !== 'production') {
        if ((opts?.warn ?? true) && !value) {
            console.warn('Warning: useRouter must be used inside a <RouterProvider> component!');
        }
    }
    return value;
}
//# sourceMappingURL=useRouter.jsx.map