Skip to content

Commit e994544

Browse files
committed
Promote "State, Connectivity" to top-level Cookbook section
Moves the group out of "Beyond Basics" so it lives as a sibling of the other Cookbook sections. "Beyond Basics" now points at its first remaining child (EML, CDS, SQL). https://claude.ai/code/session_01TL9HB7WvdiKj1yP1EGw2dk
1 parent 0bcb361 commit e994544

2 files changed

Lines changed: 19 additions & 15 deletions

File tree

docs/.vitepress/config.mjs

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -232,22 +232,23 @@ export default defineConfig({
232232
],
233233
},
234234
{
235-
text: "Beyond Basics",
235+
text: "State, Connectivity",
236236
link: "/cookbook/expert_more/lock",
237237
collapsed: true,
238238
items: [
239-
{
240-
text: "State, Connectivity",
241-
collapsed: true,
242-
items: [
243-
{ text: "Lock", link: "/cookbook/expert_more/lock" },
244-
{ text: "Statefulness", link: "/cookbook/expert_more/statefulness" },
245-
{ text: "WebSocket", link: "/cookbook/expert_more/websocket" },
246-
{ text: "Logout", link: "/configuration/logout" },
247-
{ text: "OData", link: "/cookbook/expert_more/odata" },
248-
{ text: "App State, Share", link: "/cookbook/expert_more/app_state_share" },
249-
],
250-
},
239+
{ text: "Lock", link: "/cookbook/expert_more/lock" },
240+
{ text: "Statefulness", link: "/cookbook/expert_more/statefulness" },
241+
{ text: "WebSocket", link: "/cookbook/expert_more/websocket" },
242+
{ text: "Logout", link: "/configuration/logout" },
243+
{ text: "OData", link: "/cookbook/expert_more/odata" },
244+
{ text: "App State, Share", link: "/cookbook/expert_more/app_state_share" },
245+
],
246+
},
247+
{
248+
text: "Beyond Basics",
249+
link: "/cookbook/eml_cds_sql/rap",
250+
collapsed: true,
251+
items: [
251252
{
252253
text: "EML, CDS, SQL",
253254
link: "/cookbook/eml_cds_sql/rap",

docs/cookbook/overview.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,11 @@ Reach into the browser from ABAP — set the tab title, control focus and scroll
2828
#### [Device Capabilities](/cookbook/device_capabilities/info)
2929
Read device info and use native hardware: camera, geolocation, barcode scanning, audio, and file upload/download including PDF and spreadsheet generation.
3030

31-
#### [Beyond Basics](/cookbook/expert_more/lock)
32-
Advanced topics for production apps — state and connectivity (locking, statefulness, WebSocket, OData, app state), EML/CDS/SQL integration with RAP, recurring patterns and helpers, troubleshooting, and a list of obsolete features kept for reference.
31+
#### [State, Connectivity](/cookbook/expert_more/lock)
32+
Manage session and app state across requests and talk to the outside — locking, statefulness, WebSocket, logout, OData, and sharing app state via URL.
33+
34+
#### [Beyond Basics](/cookbook/eml_cds_sql/rap)
35+
Advanced topics for production apps — EML/CDS/SQL integration with RAP, recurring patterns and helpers, troubleshooting, and a list of obsolete features kept for reference.
3336

3437
### How to Use This Cookbook
3538

0 commit comments

Comments
 (0)