1
2
3
4
5
6
7
8
9
10
11
12
13
| import type { InjectionKey } from 'vue';
| import { inject } from 'vue';
|
| export interface ProvideContext {
| config: AppConfig;
| }
|
| export const ProvideKey: InjectionKey<ProvideContext> = Symbol('provideKey');
|
| export function useProvideContext() {
| const ctx = inject(ProvideKey);
| return ctx;
| }
|
|