We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0af568a commit 9e5a16dCopy full SHA for 9e5a16d
1 file changed
packages/core/src/index.ts
@@ -255,7 +255,8 @@ function extractKeys(data: any) {
255
256
Schema.prototype.i18n = function i18n(messages) {
257
const schema = Schema(this)
258
- schema.meta.description = mergeDesc(schema.meta.description, messages)
+ const desc = mergeDesc(schema.meta.description, messages)
259
+ if (Object.keys(desc).length) schema.meta.description = desc
260
if (schema.dict) {
261
schema.dict = valueMap(schema.dict, (inner, key) => {
262
return inner.i18n(valueMap(messages, (data) => getInner(data)?.[key] ?? data?.[key]))
0 commit comments