├── .changeset └── config.json ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug.md │ ├── feature.md │ └── question.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── dependabot-auto-merge.yml │ ├── deploy-to-gh-pages.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── demo ├── components │ ├── Grid.module.css │ ├── Grid.tsx │ ├── InitialStateGrid.tsx │ ├── Post.tsx │ ├── PostGrid.tsx │ ├── SquaredLink.module.css │ ├── SquaredLink.tsx │ └── styles.module.css ├── global.css ├── index.module.css ├── jsconfig.json ├── next-env.d.ts ├── next.config.mjs ├── pages │ ├── _app.tsx │ ├── index.tsx │ └── post │ │ └── [postId].tsx ├── styles.css └── tsconfig.json ├── package.json ├── scripts └── tag.js ├── src ├── __tests__ │ └── index.test.tsx └── index.ts ├── tsconfig.build.json ├── tsconfig.json ├── vitest.config.mts └── vitest.setup.ts /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.github/ISSUE_TEMPLATE/bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.github/workflows/dependabot-auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-to-gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.github/workflows/deploy-to-gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/README.md -------------------------------------------------------------------------------- /demo/components/Grid.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/components/Grid.module.css -------------------------------------------------------------------------------- /demo/components/Grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/components/Grid.tsx -------------------------------------------------------------------------------- /demo/components/InitialStateGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/components/InitialStateGrid.tsx -------------------------------------------------------------------------------- /demo/components/Post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/components/Post.tsx -------------------------------------------------------------------------------- /demo/components/PostGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/components/PostGrid.tsx -------------------------------------------------------------------------------- /demo/components/SquaredLink.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/components/SquaredLink.module.css -------------------------------------------------------------------------------- /demo/components/SquaredLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/components/SquaredLink.tsx -------------------------------------------------------------------------------- /demo/components/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/components/styles.module.css -------------------------------------------------------------------------------- /demo/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/global.css -------------------------------------------------------------------------------- /demo/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/index.module.css -------------------------------------------------------------------------------- /demo/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/jsconfig.json -------------------------------------------------------------------------------- /demo/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/next-env.d.ts -------------------------------------------------------------------------------- /demo/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/next.config.mjs -------------------------------------------------------------------------------- /demo/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/pages/_app.tsx -------------------------------------------------------------------------------- /demo/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/pages/index.tsx -------------------------------------------------------------------------------- /demo/pages/post/[postId].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/pages/post/[postId].tsx -------------------------------------------------------------------------------- /demo/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/styles.css -------------------------------------------------------------------------------- /demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/demo/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/package.json -------------------------------------------------------------------------------- /scripts/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/scripts/tag.js -------------------------------------------------------------------------------- /src/__tests__/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/src/__tests__/index.test.tsx -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toomuchdesign/next-use-contextual-routing/HEAD/vitest.config.mts -------------------------------------------------------------------------------- /vitest.setup.ts: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------