| 1 | import { defineMonacoSetup } from '@slidev/types' |
| 2 | |
| 3 | export default defineMonacoSetup((monaco) => { |
| 4 | monaco.typescript.typescriptDefaults.addExtraLib( |
| 5 | ` |
| 6 | import { InjectionKey } from 'vue' |
| 7 | export interface UserInfo { id: number; name: string } |
| 8 | export const injectKeyUser: InjectionKey<UserInfo> = Symbol() |
| 9 | `, |
| 10 | 'file:///root/context.ts', |
| 11 | ) |
| 12 | }) |
| 13 |