├── .env ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── apollo.config.js ├── codegen.download.yml ├── codegen.yml ├── graphql.config.js ├── next-env.d.ts ├── next.config.js ├── package.json ├── schema.graphql ├── src ├── __generated__ │ └── types.ts ├── features │ ├── OrderList │ │ ├── OrderDeleteMutation.graphql │ │ ├── OrderDeleteSubscription.graphql │ │ ├── OrderEditMutation.graphql │ │ ├── OrderList.tsx │ │ ├── OrderListEditableFreight.tsx │ │ ├── OrderListItem.fragment.graphql │ │ ├── OrderListQuery.graphql │ │ ├── OrderUpdateSubscription.graphql │ │ └── __generated__ │ │ │ ├── OrderDeleteMutation.tsx │ │ │ ├── OrderDeleteSubscription.tsx │ │ │ ├── OrderEditMutation.tsx │ │ │ ├── OrderListItem.fragment.tsx │ │ │ ├── OrderListQuery.tsx │ │ │ └── OrderUpdateSubscription.tsx │ └── ProductList │ │ └── ProductList.tsx ├── pages │ ├── _app.tsx │ ├── _document.tsx │ ├── index.tsx │ ├── misc.tsx │ ├── mock │ │ ├── index.tsx │ │ └── standalone.tsx │ ├── orders.tsx │ ├── products.tsx │ └── raw-client.tsx ├── styles.scss └── utils │ ├── clientMockSchema.ts │ ├── extendApolloHooks.ts │ ├── getConfig.ts │ └── withApollo.tsx ├── tsconfig.eslint.json ├── tsconfig.json └── yarn.lock /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/.env -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /apollo.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/apollo.config.js -------------------------------------------------------------------------------- /codegen.download.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/codegen.download.yml -------------------------------------------------------------------------------- /codegen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/codegen.yml -------------------------------------------------------------------------------- /graphql.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/graphql.config.js -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/package.json -------------------------------------------------------------------------------- /schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/schema.graphql -------------------------------------------------------------------------------- /src/__generated__/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/__generated__/types.ts -------------------------------------------------------------------------------- /src/features/OrderList/OrderDeleteMutation.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/OrderDeleteMutation.graphql -------------------------------------------------------------------------------- /src/features/OrderList/OrderDeleteSubscription.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/OrderDeleteSubscription.graphql -------------------------------------------------------------------------------- /src/features/OrderList/OrderEditMutation.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/OrderEditMutation.graphql -------------------------------------------------------------------------------- /src/features/OrderList/OrderList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/OrderList.tsx -------------------------------------------------------------------------------- /src/features/OrderList/OrderListEditableFreight.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/OrderListEditableFreight.tsx -------------------------------------------------------------------------------- /src/features/OrderList/OrderListItem.fragment.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/OrderListItem.fragment.graphql -------------------------------------------------------------------------------- /src/features/OrderList/OrderListQuery.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/OrderListQuery.graphql -------------------------------------------------------------------------------- /src/features/OrderList/OrderUpdateSubscription.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/OrderUpdateSubscription.graphql -------------------------------------------------------------------------------- /src/features/OrderList/__generated__/OrderDeleteMutation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/__generated__/OrderDeleteMutation.tsx -------------------------------------------------------------------------------- /src/features/OrderList/__generated__/OrderDeleteSubscription.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/__generated__/OrderDeleteSubscription.tsx -------------------------------------------------------------------------------- /src/features/OrderList/__generated__/OrderEditMutation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/__generated__/OrderEditMutation.tsx -------------------------------------------------------------------------------- /src/features/OrderList/__generated__/OrderListItem.fragment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/__generated__/OrderListItem.fragment.tsx -------------------------------------------------------------------------------- /src/features/OrderList/__generated__/OrderListQuery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/__generated__/OrderListQuery.tsx -------------------------------------------------------------------------------- /src/features/OrderList/__generated__/OrderUpdateSubscription.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/OrderList/__generated__/OrderUpdateSubscription.tsx -------------------------------------------------------------------------------- /src/features/ProductList/ProductList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/features/ProductList/ProductList.tsx -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/pages/_app.tsx -------------------------------------------------------------------------------- /src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/pages/_document.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/pages/misc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/pages/misc.tsx -------------------------------------------------------------------------------- /src/pages/mock/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/pages/mock/index.tsx -------------------------------------------------------------------------------- /src/pages/mock/standalone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/pages/mock/standalone.tsx -------------------------------------------------------------------------------- /src/pages/orders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/pages/orders.tsx -------------------------------------------------------------------------------- /src/pages/products.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/pages/products.tsx -------------------------------------------------------------------------------- /src/pages/raw-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/pages/raw-client.tsx -------------------------------------------------------------------------------- /src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/styles.scss -------------------------------------------------------------------------------- /src/utils/clientMockSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/utils/clientMockSchema.ts -------------------------------------------------------------------------------- /src/utils/extendApolloHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/utils/extendApolloHooks.ts -------------------------------------------------------------------------------- /src/utils/getConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/utils/getConfig.ts -------------------------------------------------------------------------------- /src/utils/withApollo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/src/utils/withApollo.tsx -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/tsconfig.eslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodkz/example-apollo3/HEAD/yarn.lock --------------------------------------------------------------------------------