mirror of
https://github.com/hanzonet/explore.git
synced 2026-10-30 18:16:57 +00:00
18 lines
378 B
TypeScript
18 lines
378 B
TypeScript
import type { NextRouter } from 'next/router';
|
|
|
|
export const router = {
|
|
query: {},
|
|
push: jest.fn(() => Promise.resolve()),
|
|
};
|
|
|
|
export const useRouter = jest.fn<unknown, Array<Partial<NextRouter>>>(() => (router));
|
|
|
|
export const mockUseRouter = (params?: Partial<NextRouter>) => {
|
|
return {
|
|
useRouter: jest.fn(() => ({
|
|
...router,
|
|
...params,
|
|
})),
|
|
};
|
|
};
|