fix:fixed date time logic

This commit is contained in:
Harsh Mahajan
2025-08-06 11:49:13 +05:30
parent a0724d5afe
commit 0f88944539
2 changed files with 5 additions and 4 deletions
+4 -3
View File
@@ -64,8 +64,9 @@
onMount(() => {
value = column?.array ? [] : null;
if (column?.type === 'datetime') {
const today = new Date();
value = today.toISOString();
const now = new Date();
const datetimeString = now.toISOString().slice(0, 16);
value = datetimeString;
}
});
@@ -141,7 +142,7 @@
bind:value />
{:else if column.type === 'datetime'}
{#key value}
<InputDateTime id="value" bind:value step={60} />
<InputDateTime id="value" bind:value step={60} type="datetime-local" />
{/key}
{:else}
<InputText id="value" bind:value placeholder="Enter value" />
@@ -158,7 +158,7 @@
bind:value />
{:else if column.type === 'datetime'}
{#key value}
<InputDateTime id="value" bind:value step={60} />
<InputDateTime id="value" bind:value step={60} type="datetime-local" />
{/key}
{:else}
<InputText id="value" bind:value placeholder="Enter value" />