fix: test

This commit is contained in:
imccyu
2026-08-11 15:31:13 +08:00
parent 01ecb43ebc
commit e874e80012
3 changed files with 35 additions and 1 deletions

View File

@@ -25,8 +25,12 @@ export const inject = []
/**
* Provide the settings-namespace scope service.
*
* `Service` registers itself under its own name from its constructor, so the
* class mounts as a plugin; a second `ctx.provide` for the same name would
* throw.
* @param ctx - client root context.
*/
export function apply(ctx: ClientContext): void {
ctx.provide('settingsScope', new SettingsScopeService(ctx))
ctx.plugin(SettingsScopeService)
}