Skip to content

Commit d1d73b1

Browse files
authored
Update sidebar (#6368)
1 parent 4a66494 commit d1d73b1

File tree

2 files changed

+152
-86
lines changed

2 files changed

+152
-86
lines changed

docs/source/_sidebar.yaml

Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
switcher:
2+
heading: "Apollo Kotlin"
3+
versions:
4+
- label: v4
5+
latest: true
6+
href: ./
7+
- label: v3
8+
href: ./v3
9+
- label: v2
10+
href: ./v2
11+
items:
12+
- label: Get Started
13+
href: "."
14+
- label: Migrating to v4
15+
href: ./migration/4.0
16+
- label: Modules
17+
href: ./essentials/modules
18+
- label: Evolution policy
19+
href: ./essentials/evolution
20+
- label: Kdoc
21+
href: https://apollographql.github.io/apollo-kotlin/kdoc/
22+
- label: Changelog
23+
href: https://github.com/apollographql/apollo-kotlin/blob/main/CHANGELOG.md
24+
- label: Tutorial
25+
children:
26+
- label: 0. Introduction
27+
href: ./tutorial/00-introduction
28+
- label: 1. Configure your project
29+
href: ./tutorial/01-configure-project
30+
- label: 2. Add the GraphQL schema
31+
href: ./tutorial/02-add-the-graphql-schema
32+
- label: 3. Write your first query
33+
href: ./tutorial/03-write-your-first-query
34+
- label: 4. Execute your first query
35+
href: ./tutorial/04-execute-the-query
36+
- label: 5. Connect your queries to your UI
37+
href: ./tutorial/05-connect-queries-to-your-ui
38+
- label: 6. Add more info to the list
39+
href: ./tutorial/06-add-more-info
40+
- label: 7. Paginate results
41+
href: ./tutorial/07-paginate-results
42+
- label: 8. Add a details view
43+
href: ./tutorial/08-add-a-details-view
44+
- label: 9. Write your first mutation
45+
href: ./tutorial/09-write-your-first-mutation
46+
- label: 10. Authenticate your operations
47+
href: ./tutorial/10-authenticate-your-queries
48+
- label: 11. Write your first subscription
49+
href: ./tutorial/11-subscriptions
50+
- label: Configuration
51+
children:
52+
- label: Gradle plugin configuration
53+
href: ./advanced/plugin-configuration
54+
- label: Gradle plugin recipes
55+
href: ./advanced/plugin-recipes
56+
- label: Multi Modules
57+
href: ./advanced/multi-modules
58+
- label: File types
59+
href: ./essentials/file-types
60+
- label: Client Awareness
61+
href: ./advanced/client-awareness
62+
- label: Fetching
63+
children:
64+
- label: Queries
65+
href: ./essentials/queries
66+
- label: Mutations
67+
href: ./essentials/mutations
68+
- label: Subscriptions
69+
href: ./essentials/subscriptions
70+
- label: GraphQL variables
71+
href: ./advanced/operation-variables
72+
- label: Error handling
73+
href: ./essentials/errors
74+
- label: Custom scalars
75+
href: ./essentials/custom-scalars
76+
- label: Fragments
77+
href: ./essentials/fragments
78+
- label: "@defer support"
79+
href: ./fetching/defer
80+
- label: Persisted queries
81+
href: ./advanced/persisted-queries
82+
- label: Caching
83+
children:
84+
- label: Introduction
85+
href: ./caching/introduction
86+
- label: Normalized caches
87+
href: ./caching/normalized-cache
88+
- label: Declarative cache IDs
89+
href: ./caching/declarative-ids
90+
- label: Programmatic cache IDs
91+
href: ./caching/programmatic-ids
92+
- label: Watching cached data
93+
href: ./caching/query-watchers
94+
- label: ApolloStore
95+
href: ./caching/store
96+
- label: HTTP cache
97+
href: ./caching/http-cache
98+
- label: Troubleshooting
99+
href: ./caching/troubleshooting
100+
- label: Networking
101+
children:
102+
- label: Interceptors
103+
href: ./advanced/interceptors-http
104+
- label: Custom HTTP clients
105+
href: ./advanced/http-engine
106+
- label: Using the models without apollo-runtime
107+
href: ./advanced/no-runtime
108+
- label: Authentication
109+
href: ./advanced/authentication
110+
- label: WebSocket errors
111+
href: ./advanced/websocket-errors
112+
- label: Batching operations
113+
href: ./advanced/query-batching
114+
- label: Development & Testing
115+
children:
116+
- label: Testing overview
117+
href: ./testing/overview
118+
- label: Mocking HTTP responses
119+
href: ./testing/mocking-http-responses
120+
- label: Mocking GraphQL responses
121+
href: ./testing/mocking-graphql-responses
122+
- label: Data builders
123+
href: ./testing/data-builders
124+
- label: Android Studio plugin
125+
href: ./testing/android-studio-plugin
126+
- label: Apollo Debug Server
127+
href: ./testing/apollo-debug-server
128+
- label: Advanced
129+
children:
130+
- label: Uploading files
131+
href: ./advanced/upload
132+
- label: Monitoring the network state
133+
href: ./advanced/network-connectivity
134+
- label: Handling nullability
135+
href: ./advanced/nullability
136+
- label: Experimental WebSockets
137+
href: ./advanced/experimental-websockets
138+
- label: Using aliases
139+
href: ./advanced/using-aliases
140+
- label: Using Java
141+
href: ./advanced/java
142+
- label: Apollo AST
143+
href: ./advanced/apollo-ast
144+
- label: Compiler plugins
145+
href: ./advanced/compiler-plugins
146+
- label: JS Interoperability
147+
href: ./advanced/js-interop
148+
- label: Response based codegen
149+
href: ./advanced/response-based
150+
- label: Apollo Kotlin galaxy
151+
href: ./advanced/galaxy
152+

docs/source/config.json

Lines changed: 0 additions & 86 deletions
This file was deleted.

0 commit comments

Comments
 (0)