wip: Working with a nested nullable + default

This commit is contained in:
BluJ
2023-04-27 08:19:14 -06:00
parent 76f0a8b0bb
commit 333bddf345
5 changed files with 65 additions and 35 deletions

View File

@@ -77,10 +77,14 @@ export default async function makeFileContentFromOld(
return `${rangeToTodoComment(value?.range)}Value.text(${JSON.stringify(
{
name: value.name || null,
default: value.default || null,
// prettier-ignore
required: (
value.default != null && !value.nullable ? {default: value.default} :
value.default != null && value.nullable ? {defaultWithRequired: value.default} :
!value.nullable
),
description: value.description || null,
warning: value.warning || null,
required: !(value.nullable || false),
masked: value.masked || false,
placeholder: value.placeholder || null,
inputmode: "text",