├── .eslintrc.cjs ├── .gitignore ├── README.md ├── app ├── app.css ├── data.ts ├── root.tsx ├── routes │ ├── _index.tsx │ ├── contacts.$contactId.destroy.tsx │ ├── contacts.$contactId.tsx │ └── contacts.$contactId_.edit.tsx └── utils │ ├── get-contact-id.ts │ ├── query.client.ts │ └── use-hydrated.ts ├── package.json ├── public └── favicon.ico ├── tsconfig.json └── vite.config.ts /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | /.cache 4 | /build 5 | .env 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/README.md -------------------------------------------------------------------------------- /app/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/app/app.css -------------------------------------------------------------------------------- /app/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/app/data.ts -------------------------------------------------------------------------------- /app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/app/root.tsx -------------------------------------------------------------------------------- /app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/app/routes/_index.tsx -------------------------------------------------------------------------------- /app/routes/contacts.$contactId.destroy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/app/routes/contacts.$contactId.destroy.tsx -------------------------------------------------------------------------------- /app/routes/contacts.$contactId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/app/routes/contacts.$contactId.tsx -------------------------------------------------------------------------------- /app/routes/contacts.$contactId_.edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/app/routes/contacts.$contactId_.edit.tsx -------------------------------------------------------------------------------- /app/utils/get-contact-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/app/utils/get-contact-id.ts -------------------------------------------------------------------------------- /app/utils/query.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/app/utils/query.client.ts -------------------------------------------------------------------------------- /app/utils/use-hydrated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/app/utils/use-hydrated.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brookslybrand/remix-tanstack-query/HEAD/vite.config.ts --------------------------------------------------------------------------------