├── .gitignore ├── with-context ├── .eslintrc.json ├── .gitignore ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages │ ├── _app.js │ ├── api │ │ └── hello.js │ └── index.tsx ├── public │ ├── favicon.ico │ └── vercel.svg ├── src │ └── store.tsx ├── styles │ ├── Home.module.css │ └── globals.css ├── tsconfig.json └── yarn.lock ├── with-jotai ├── .eslintrc.json ├── .gitignore ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages │ ├── _app.js │ ├── api │ │ └── hello.js │ └── index.tsx ├── public │ ├── favicon.ico │ └── vercel.svg ├── styles │ ├── Home.module.css │ └── globals.css ├── tsconfig.json └── yarn.lock ├── with-mobx ├── .eslintrc.json ├── .gitignore ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages │ ├── _app.js │ ├── api │ │ └── hello.js │ └── index.tsx ├── public │ ├── favicon.ico │ └── vercel.svg ├── src │ └── store.ts ├── styles │ ├── Home.module.css │ └── globals.css ├── tsconfig.json └── yarn.lock ├── with-react-query-simple ├── .eslintrc.json ├── .gitignore ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages │ ├── _app.js │ ├── api │ │ └── hello.js │ └── index.tsx ├── public │ ├── favicon.ico │ └── vercel.svg ├── styles │ ├── Home.module.css │ └── globals.css ├── tsconfig.json └── yarn.lock ├── with-react-query ├── .eslintrc.json ├── .gitignore ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages │ ├── _app.js │ ├── api │ │ └── hello.js │ └── index.tsx ├── public │ ├── favicon.ico │ └── vercel.svg ├── styles │ ├── Home.module.css │ └── globals.css ├── tsconfig.json └── yarn.lock ├── with-redux ├── .eslintrc.json ├── .gitignore ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages │ ├── _app.js │ ├── api │ │ └── hello.js │ └── index.tsx ├── public │ ├── favicon.ico │ └── vercel.svg ├── src │ └── store.ts ├── styles │ ├── Home.module.css │ └── globals.css ├── tsconfig.json └── yarn.lock ├── with-rxjs ├── .eslintrc.json ├── .gitignore ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages │ ├── _app.js │ ├── api │ │ └── hello.js │ └── index.tsx ├── public │ ├── favicon.ico │ └── vercel.svg ├── styles │ ├── Home.module.css │ └── globals.css ├── tsconfig.json └── yarn.lock ├── with-use-state ├── .eslintrc.json ├── .gitignore ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages │ ├── _app.js │ ├── api │ │ └── hello.js │ └── index.tsx ├── public │ ├── favicon.ico │ └── vercel.svg ├── styles │ ├── Home.module.css │ └── globals.css ├── tsconfig.json └── yarn.lock └── with-zustand ├── .eslintrc.json ├── .gitignore ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── _app.js ├── api │ └── hello.js └── index.tsx ├── public ├── favicon.ico └── vercel.svg ├── styles ├── Home.module.css └── globals.css ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /with-context/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /with-context/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/.gitignore -------------------------------------------------------------------------------- /with-context/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/README.md -------------------------------------------------------------------------------- /with-context/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/next-env.d.ts -------------------------------------------------------------------------------- /with-context/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/next.config.js -------------------------------------------------------------------------------- /with-context/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/package.json -------------------------------------------------------------------------------- /with-context/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/pages/_app.js -------------------------------------------------------------------------------- /with-context/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/pages/api/hello.js -------------------------------------------------------------------------------- /with-context/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/pages/index.tsx -------------------------------------------------------------------------------- /with-context/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/public/favicon.ico -------------------------------------------------------------------------------- /with-context/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/public/vercel.svg -------------------------------------------------------------------------------- /with-context/src/store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/src/store.tsx -------------------------------------------------------------------------------- /with-context/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/styles/Home.module.css -------------------------------------------------------------------------------- /with-context/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/styles/globals.css -------------------------------------------------------------------------------- /with-context/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/tsconfig.json -------------------------------------------------------------------------------- /with-context/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-context/yarn.lock -------------------------------------------------------------------------------- /with-jotai/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /with-jotai/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/.gitignore -------------------------------------------------------------------------------- /with-jotai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/README.md -------------------------------------------------------------------------------- /with-jotai/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/next-env.d.ts -------------------------------------------------------------------------------- /with-jotai/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/next.config.js -------------------------------------------------------------------------------- /with-jotai/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/package.json -------------------------------------------------------------------------------- /with-jotai/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/pages/_app.js -------------------------------------------------------------------------------- /with-jotai/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/pages/api/hello.js -------------------------------------------------------------------------------- /with-jotai/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/pages/index.tsx -------------------------------------------------------------------------------- /with-jotai/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/public/favicon.ico -------------------------------------------------------------------------------- /with-jotai/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/public/vercel.svg -------------------------------------------------------------------------------- /with-jotai/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/styles/Home.module.css -------------------------------------------------------------------------------- /with-jotai/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/styles/globals.css -------------------------------------------------------------------------------- /with-jotai/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/tsconfig.json -------------------------------------------------------------------------------- /with-jotai/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-jotai/yarn.lock -------------------------------------------------------------------------------- /with-mobx/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /with-mobx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/.gitignore -------------------------------------------------------------------------------- /with-mobx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/README.md -------------------------------------------------------------------------------- /with-mobx/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/next-env.d.ts -------------------------------------------------------------------------------- /with-mobx/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/next.config.js -------------------------------------------------------------------------------- /with-mobx/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/package.json -------------------------------------------------------------------------------- /with-mobx/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/pages/_app.js -------------------------------------------------------------------------------- /with-mobx/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/pages/api/hello.js -------------------------------------------------------------------------------- /with-mobx/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/pages/index.tsx -------------------------------------------------------------------------------- /with-mobx/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/public/favicon.ico -------------------------------------------------------------------------------- /with-mobx/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/public/vercel.svg -------------------------------------------------------------------------------- /with-mobx/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/src/store.ts -------------------------------------------------------------------------------- /with-mobx/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/styles/Home.module.css -------------------------------------------------------------------------------- /with-mobx/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/styles/globals.css -------------------------------------------------------------------------------- /with-mobx/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/tsconfig.json -------------------------------------------------------------------------------- /with-mobx/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-mobx/yarn.lock -------------------------------------------------------------------------------- /with-react-query-simple/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /with-react-query-simple/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/.gitignore -------------------------------------------------------------------------------- /with-react-query-simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/README.md -------------------------------------------------------------------------------- /with-react-query-simple/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/next-env.d.ts -------------------------------------------------------------------------------- /with-react-query-simple/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/next.config.js -------------------------------------------------------------------------------- /with-react-query-simple/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/package.json -------------------------------------------------------------------------------- /with-react-query-simple/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/pages/_app.js -------------------------------------------------------------------------------- /with-react-query-simple/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/pages/api/hello.js -------------------------------------------------------------------------------- /with-react-query-simple/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/pages/index.tsx -------------------------------------------------------------------------------- /with-react-query-simple/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/public/favicon.ico -------------------------------------------------------------------------------- /with-react-query-simple/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/public/vercel.svg -------------------------------------------------------------------------------- /with-react-query-simple/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/styles/Home.module.css -------------------------------------------------------------------------------- /with-react-query-simple/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/styles/globals.css -------------------------------------------------------------------------------- /with-react-query-simple/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/tsconfig.json -------------------------------------------------------------------------------- /with-react-query-simple/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query-simple/yarn.lock -------------------------------------------------------------------------------- /with-react-query/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /with-react-query/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/.gitignore -------------------------------------------------------------------------------- /with-react-query/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/README.md -------------------------------------------------------------------------------- /with-react-query/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/next-env.d.ts -------------------------------------------------------------------------------- /with-react-query/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/next.config.js -------------------------------------------------------------------------------- /with-react-query/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/package.json -------------------------------------------------------------------------------- /with-react-query/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/pages/_app.js -------------------------------------------------------------------------------- /with-react-query/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/pages/api/hello.js -------------------------------------------------------------------------------- /with-react-query/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/pages/index.tsx -------------------------------------------------------------------------------- /with-react-query/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/public/favicon.ico -------------------------------------------------------------------------------- /with-react-query/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/public/vercel.svg -------------------------------------------------------------------------------- /with-react-query/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/styles/Home.module.css -------------------------------------------------------------------------------- /with-react-query/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/styles/globals.css -------------------------------------------------------------------------------- /with-react-query/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/tsconfig.json -------------------------------------------------------------------------------- /with-react-query/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-react-query/yarn.lock -------------------------------------------------------------------------------- /with-redux/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /with-redux/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/.gitignore -------------------------------------------------------------------------------- /with-redux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/README.md -------------------------------------------------------------------------------- /with-redux/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/next-env.d.ts -------------------------------------------------------------------------------- /with-redux/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/next.config.js -------------------------------------------------------------------------------- /with-redux/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/package.json -------------------------------------------------------------------------------- /with-redux/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/pages/_app.js -------------------------------------------------------------------------------- /with-redux/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/pages/api/hello.js -------------------------------------------------------------------------------- /with-redux/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/pages/index.tsx -------------------------------------------------------------------------------- /with-redux/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/public/favicon.ico -------------------------------------------------------------------------------- /with-redux/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/public/vercel.svg -------------------------------------------------------------------------------- /with-redux/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/src/store.ts -------------------------------------------------------------------------------- /with-redux/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/styles/Home.module.css -------------------------------------------------------------------------------- /with-redux/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/styles/globals.css -------------------------------------------------------------------------------- /with-redux/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/tsconfig.json -------------------------------------------------------------------------------- /with-redux/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-redux/yarn.lock -------------------------------------------------------------------------------- /with-rxjs/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /with-rxjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/.gitignore -------------------------------------------------------------------------------- /with-rxjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/README.md -------------------------------------------------------------------------------- /with-rxjs/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/next-env.d.ts -------------------------------------------------------------------------------- /with-rxjs/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/next.config.js -------------------------------------------------------------------------------- /with-rxjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/package.json -------------------------------------------------------------------------------- /with-rxjs/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/pages/_app.js -------------------------------------------------------------------------------- /with-rxjs/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/pages/api/hello.js -------------------------------------------------------------------------------- /with-rxjs/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/pages/index.tsx -------------------------------------------------------------------------------- /with-rxjs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/public/favicon.ico -------------------------------------------------------------------------------- /with-rxjs/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/public/vercel.svg -------------------------------------------------------------------------------- /with-rxjs/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/styles/Home.module.css -------------------------------------------------------------------------------- /with-rxjs/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/styles/globals.css -------------------------------------------------------------------------------- /with-rxjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/tsconfig.json -------------------------------------------------------------------------------- /with-rxjs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-rxjs/yarn.lock -------------------------------------------------------------------------------- /with-use-state/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /with-use-state/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/.gitignore -------------------------------------------------------------------------------- /with-use-state/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/README.md -------------------------------------------------------------------------------- /with-use-state/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/next-env.d.ts -------------------------------------------------------------------------------- /with-use-state/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/next.config.js -------------------------------------------------------------------------------- /with-use-state/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/package.json -------------------------------------------------------------------------------- /with-use-state/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/pages/_app.js -------------------------------------------------------------------------------- /with-use-state/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/pages/api/hello.js -------------------------------------------------------------------------------- /with-use-state/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/pages/index.tsx -------------------------------------------------------------------------------- /with-use-state/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/public/favicon.ico -------------------------------------------------------------------------------- /with-use-state/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/public/vercel.svg -------------------------------------------------------------------------------- /with-use-state/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/styles/Home.module.css -------------------------------------------------------------------------------- /with-use-state/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/styles/globals.css -------------------------------------------------------------------------------- /with-use-state/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/tsconfig.json -------------------------------------------------------------------------------- /with-use-state/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-use-state/yarn.lock -------------------------------------------------------------------------------- /with-zustand/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /with-zustand/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/.gitignore -------------------------------------------------------------------------------- /with-zustand/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/README.md -------------------------------------------------------------------------------- /with-zustand/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/next-env.d.ts -------------------------------------------------------------------------------- /with-zustand/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/next.config.js -------------------------------------------------------------------------------- /with-zustand/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/package.json -------------------------------------------------------------------------------- /with-zustand/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/pages/_app.js -------------------------------------------------------------------------------- /with-zustand/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/pages/api/hello.js -------------------------------------------------------------------------------- /with-zustand/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/pages/index.tsx -------------------------------------------------------------------------------- /with-zustand/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/public/favicon.ico -------------------------------------------------------------------------------- /with-zustand/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/public/vercel.svg -------------------------------------------------------------------------------- /with-zustand/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/styles/Home.module.css -------------------------------------------------------------------------------- /with-zustand/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/styles/globals.css -------------------------------------------------------------------------------- /with-zustand/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/tsconfig.json -------------------------------------------------------------------------------- /with-zustand/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jherr/nextjs-state-management/HEAD/with-zustand/yarn.lock --------------------------------------------------------------------------------