📝 Docs: 升级到 Docusaurus V3 (#2956)

This commit is contained in:
StarHeart
2024-10-22 10:33:48 +08:00
committed by GitHub
parent 533e8794b2
commit c1c5f57e0b
75 changed files with 6110 additions and 4739 deletions

View File

@ -1,7 +1,7 @@
import React from "react";
import { useDocsVersionCandidates } from "@docusaurus/plugin-content-docs/client";
import { PageMetadata } from "@docusaurus/theme-common";
import { useDocsVersionCandidates } from "@docusaurus/theme-common/internal";
import { useVersionedSidebar } from "@nullbot/docusaurus-plugin-getsidebar/client";
import { SidebarContentFiller } from "@nullbot/docusaurus-theme-nonepress/contexts";
@ -25,7 +25,7 @@ function StorePage({ title, children }: Props): JSX.Element {
)!;
return (
<Page hideTableOfContents reduceContentWidth={false}>
<Page hideTableOfContents reduceContentWidth={false} sidebarId={SIDEBAR_ID}>
<SidebarContentFiller items={sidebarItems} />
<article className="prose max-w-full">
<h1 className="store-title">{title}</h1>

View File

@ -1,11 +1,8 @@
// @ts-check
import path from "path";
const path = require("path");
import type { PluginConfig } from "@docusaurus/types";
/**
* @returns {import('@docusaurus/types').Plugin}
*/
function webpackPlugin() {
export default (function webpackPlugin() {
return {
name: "webpack-plugin",
configureWebpack() {
@ -18,6 +15,4 @@ function webpackPlugin() {
};
},
};
}
module.exports = webpackPlugin;
} satisfies PluginConfig);