UNPKG

next-replace-url

Version:

Replace URL parameters in Next.js without re-rendering

15 lines (13 loc) 407 B
import {useEffect} from 'react'; import {nextReplaceUrl} from './next-replace-url.js'; /** * React Hook for replacing URL parameter in Next.js without re-rendering * * @param {string} parameter - Route parameter * @param {string} value - New parameter value */ export function useNextReplaceUrl(parameter, value) { useEffect(() => { nextReplaceUrl(parameter, value); }, [parameter, value]); }