diff --git a/packages/frontend/src/os.ts b/packages/frontend/src/os.ts index 69d071a0e1..aafa1c4b21 100644 --- a/packages/frontend/src/os.ts +++ b/packages/frontend/src/os.ts @@ -481,7 +481,7 @@ export function inputDatetime(props: { }, }, { done: result => { - resolve(result ? { result: new Date(result.result), canceled: false } : { result: undefined, canceled: true }); + resolve(result != null && result.result != null ? { result: new Date(result.result), canceled: false } : { result: undefined, canceled: true }); }, closed: () => dispose(), });