UNPKG

@gechiui/components

Version:
28 lines (24 loc) 464 B
/** * GeChiUI dependencies */ import { useContext } from '@gechiui/element'; /** * Internal dependencies */ import { NavigatorContext } from './context'; /** * Retrieves a `navigator` instance. */ function useNavigator() { const [, setPath] = useContext(NavigatorContext); return { push(path, options) { setPath({ path, ...options }); } }; } export default useNavigator; //# sourceMappingURL=use-navigator.js.map