mirror of
https://github.com/tauri-apps/rustdocusaurus.git
synced 2026-02-04 02:31:18 +01:00
fix: Apply autodetect index of Rust items in sidebars.json
This commit is contained in:
6
github-action/dist/index.js
vendored
6
github-action/dist/index.js
vendored
@@ -1067,7 +1067,11 @@ const fs = __webpack_require__(5747).promises;
|
||||
|
||||
// Automatically add the sidebar items to Docusaurus sidebar file config
|
||||
const sidebarContent = JSON.parse(await fs.readFile(sidebarPath, "utf-8"));
|
||||
sidebarContent.docs[3].items[2].items = sidebarItems; // Specify where to put the items
|
||||
const index = sidebarContent.docs[3].items
|
||||
.map((row, index) => (row.label && row.label === "Rust" ? index : 0))
|
||||
.reduce((accumulator, value) => accumulator + value);
|
||||
sidebarContent.docs[3].items[index].items = sidebarItems; // Specify where to put the items
|
||||
|
||||
fs.writeFile(sidebarPath, JSON.stringify(sidebarContent, null, 2));
|
||||
|
||||
console.log("Tasks completed!");
|
||||
|
||||
@@ -44,7 +44,11 @@ const fs = require("fs").promises;
|
||||
|
||||
// Automatically add the sidebar items to Docusaurus sidebar file config
|
||||
const sidebarContent = JSON.parse(await fs.readFile(sidebarPath, "utf-8"));
|
||||
sidebarContent.docs[3].items[2].items = sidebarItems; // Specify where to put the items
|
||||
const index = sidebarContent.docs[3].items
|
||||
.map((row, index) => (row.label && row.label === "Rust" ? index : 0))
|
||||
.reduce((accumulator, value) => accumulator + value);
|
||||
sidebarContent.docs[3].items[index].items = sidebarItems; // Specify where to put the items
|
||||
|
||||
fs.writeFile(sidebarPath, JSON.stringify(sidebarContent, null, 2));
|
||||
|
||||
console.log("Tasks completed!");
|
||||
|
||||
Reference in New Issue
Block a user