Skip to content

Commit 531a1f5

Browse files
committed
fix empty default values
1 parent e96ff61 commit 531a1f5

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

jsEngine/api/PromptAPI.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,8 @@ export class PromptAPI {
257257
* ```
258258
*/
259259
public text(options: InputPromptOptions): Promise<string | undefined> {
260+
options.initialValue = options.initialValue ?? '';
261+
260262
return new Promise<string | undefined>((resolve, reject) => {
261263
try {
262264
new SvelteModal<AnySvelteComponent, unknown>(
@@ -297,6 +299,8 @@ export class PromptAPI {
297299
* ```
298300
*/
299301
public textarea(options: InputPromptOptions): Promise<string | undefined> {
302+
options.initialValue = options.initialValue ?? '';
303+
300304
return new Promise<string | undefined>((resolve, reject) => {
301305
try {
302306
new SvelteModal<AnySvelteComponent, unknown>(
@@ -336,6 +340,8 @@ export class PromptAPI {
336340
* ```
337341
*/
338342
public number(options: NumberInputPromptOptions): Promise<number | undefined> {
343+
options.initialValue = options.initialValue ?? 0;
344+
339345
return new Promise<number | undefined>((resolve, reject) => {
340346
try {
341347
new SvelteModal<AnySvelteComponent, unknown>(

0 commit comments

Comments
 (0)