Skip to content

Commit b649844

Browse files
committed
chore: fixed strippedWithObj localized function
1 parent e058211 commit b649844

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

ts/localization/localeTools.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,16 @@ type MappedToTsTypes<T extends Record<string, DynamicArgStr>> = {
118118
[K in keyof T]: ArgsTypeStrToTypes<T[K]>;
119119
};
120120

121+
export function tStrippedWithObj<T extends MergedLocalizerTokens>(
122+
opts: LocalizerComponentProps<T, string>
123+
): string {
124+
const builder = new LocalizedStringBuilder<T>(opts.token as unknown as T, localeInUse).strip();
125+
if (opts.args) {
126+
builder.withArgs(opts.args as unknown as ArgsFromToken<T>);
127+
}
128+
return builder.toString();
129+
}
130+
121131
export function strippedWithObj<T extends MergedLocalizerTokens>(
122132
opts: LocalizerComponentProps<T, string>
123133
): string | T {

0 commit comments

Comments
 (0)