chore: Remove the satisfies from the non released versions.

This commit is contained in:
BluJ
2023-05-12 14:50:28 -06:00
parent 5033df197c
commit 3df957898a
4 changed files with 34 additions and 30 deletions

View File

@@ -242,22 +242,21 @@ export class Value<Type, Store, Vault> {
immutable?: boolean
generate?: null | RandomString
}) {
return new Value<string, never, never>(
async () =>
({
description: null,
warning: null,
minLength: null,
maxLength: null,
placeholder: null,
type: "textarea" as const,
disabled: false,
immutable: a.immutable ?? false,
generate: a.generate ?? null,
...a,
} satisfies ValueSpecTextarea),
string,
)
return new Value<string, never, never>(async () => {
const built: ValueSpecTextarea = {
description: null,
warning: null,
minLength: null,
maxLength: null,
placeholder: null,
type: "textarea" as const,
disabled: false,
immutable: a.immutable ?? false,
generate: a.generate ?? null,
...a,
}
return built
}, string)
}
static dynamicTextarea<Store = never, Vault = never>(
getA: LazyBuild<