feat: 更新依赖版本,优化pnpm工作区配置,调整API文档组件,移除未使用的代码
This commit is contained in:
2798
pnpm-lock.yaml
generated
2798
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,7 @@
|
||||
ignoredBuiltDependencies:
|
||||
- '@openapitools/openapi-generator-cli'
|
||||
- '@swc/core'
|
||||
onlyBuiltDependencies:
|
||||
- '@nestjs/core'
|
||||
- '@openapitools/openapi-generator-cli'
|
||||
- '@swc/core'
|
||||
- cwebp-bin
|
||||
- esbuild
|
||||
- gifsicle
|
||||
|
||||
@@ -10,7 +10,6 @@ import {
|
||||
codeBlockComponent,
|
||||
codeBlockConfig
|
||||
} from '@milkdown/kit/component/code-block';
|
||||
import { html } from '@milkdown/kit/component';
|
||||
import { nord } from '@milkdown/theme-nord';
|
||||
import doc from 'assets/markdown/api.md?raw';
|
||||
import { commonmark } from '@milkdown/kit/preset/commonmark';
|
||||
@@ -35,22 +34,22 @@ let myDoc = doc
|
||||
.split('{{.paySecret}}')
|
||||
.join(route.query.paySecret as string);
|
||||
|
||||
const check = html`
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="w-6 h-6"
|
||||
>
|
||||
<path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M4.5 12.75l6 6 9-13.5"
|
||||
/>
|
||||
</svg>
|
||||
`;
|
||||
// const check = html`
|
||||
// <svg
|
||||
// xmlns="http://www.w3.org/2000/svg"
|
||||
// fill="none"
|
||||
// viewBox="0 0 24 24"
|
||||
// stroke-width="1.5"
|
||||
// stroke="currentColor"
|
||||
// class="w-6 h-6"
|
||||
// >
|
||||
// <path
|
||||
// stroke-linecap="round"
|
||||
// stroke-linejoin="round"
|
||||
// d="M4.5 12.75l6 6 9-13.5"
|
||||
// />
|
||||
// </svg>
|
||||
// `;
|
||||
useEditor(root => {
|
||||
return Editor.make()
|
||||
.config(nord)
|
||||
@@ -64,13 +63,13 @@ useEditor(root => {
|
||||
ctx.update(codeBlockConfig.key, defaultConfig => ({
|
||||
...defaultConfig,
|
||||
languages,
|
||||
extensions: [basicSetup, oneDark, keymap.of(defaultKeymap)],
|
||||
renderLanguage: (language, selected) => {
|
||||
return html`
|
||||
<span class="leading">${selected ? check : null}</span>
|
||||
${language}
|
||||
`;
|
||||
}
|
||||
extensions: [basicSetup, oneDark, keymap.of(defaultKeymap)]
|
||||
// renderLanguage: (language, selected) => {
|
||||
// return html`
|
||||
// <span class="leading">${selected ? check : null}</span>
|
||||
// ${language}
|
||||
// `;
|
||||
// }
|
||||
}));
|
||||
})
|
||||
.use(gfm)
|
||||
|
||||
Reference in New Issue
Block a user