Commit 10df8d24 authored by nanahira's avatar nanahira

adapt koishi

parent be1775be
This diff is collapsed.
...@@ -64,6 +64,6 @@ ...@@ -64,6 +64,6 @@
"typed-reflector": "^1.0.10" "typed-reflector": "^1.0.10"
}, },
"peerDependencies": { "peerDependencies": {
"koishi": "^4.5.1" "koishi": "^4.6.0"
} }
} }
...@@ -78,7 +78,7 @@ export function UseCommand( ...@@ -78,7 +78,7 @@ export function UseCommand(
} }
export const UseFormatter = (name: string) => DoRegister.formatter(name); export const UseFormatter = (name: string) => DoRegister.formatter(name);
export const UserRenderer = (name: string) => DoRegister.renderer(name); export const UsePreset = (name: string) => DoRegister.preset(name);
// Context scopes // Context scopes
......
...@@ -47,7 +47,7 @@ export namespace DoRegister { ...@@ -47,7 +47,7 @@ export namespace DoRegister {
route: KoishiRouteDef; route: KoishiRouteDef;
ws: MaybeArray<string | RegExp>; ws: MaybeArray<string | RegExp>;
formatter: string; formatter: string;
renderer: string; preset: string;
} }
export type Config<K extends keyof ConfigMap = keyof ConfigMap> = export type Config<K extends keyof ConfigMap = keyof ConfigMap> =
...@@ -167,10 +167,10 @@ export namespace DoRegister { ...@@ -167,10 +167,10 @@ export namespace DoRegister {
}, },
); );
export const renderer = registry.define('renderer', (data, ctx, obj, key) => { export const preset = registry.define('preset', (data, ctx, obj, key) => {
ctx.i18n.renderer(data, (...args) => obj[key](...args)); ctx.i18n.preset(data, (...args) => obj[key](...args));
ctx.on('dispose', () => { ctx.on('dispose', () => {
delete ctx.i18n._renderers[data]; delete ctx.i18n._presets[data];
}); });
return; return;
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment