Skip to content

Commit 6b9841e

Browse files
authored
Merge pull request #99 from abap2UI5/claude/sharp-knuth-y6sWR
Reorganize cookbook navigation and update section descriptions
2 parents 20f00d2 + 6f17665 commit 6b9841e

2 files changed

Lines changed: 20 additions & 16 deletions

File tree

docs/.vitepress/config.mjs

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ export default defineConfig({
220220
text: "Barcode Scanning",
221221
link: "/cookbook/device_capabilities/barcode_scanning",
222222
},
223-
{ text: "Audio", link: "/cookbook/device_capabilities/audio" },
223+
{ text: "Audio, Video", link: "/cookbook/device_capabilities/audio" },
224224
{
225225
text: "Upload, Download",
226226
link: "/cookbook/device_capabilities/upload_download",
@@ -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: "Sessions, Communication",
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: "More Topics",
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 — sessions and communication (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+
#### [More Topics](/cookbook/eml_cds_sql/rap)
35+
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)