Compare commits
2 Commits
0b038f4dea
...
4413374429
| Author | SHA1 | Date | |
|---|---|---|---|
| 4413374429 | |||
| 2a953ef5ce |
@@ -1,13 +1,11 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { CalendarDate } from "@internationalized/date";
|
import { CalendarDate, today, getLocalTimeZone } from "@internationalized/date";
|
||||||
import { onMount } from "svelte";
|
import { onMount } from "svelte";
|
||||||
import { formatDate } from "$lib/date";
|
import { formatDate } from "$lib/date";
|
||||||
import { createEntry, updateEntry, deleteEntry } from "$lib/upload.ts";
|
import { createEntry, updateEntry, deleteEntry } from "$lib/upload.ts";
|
||||||
|
|
||||||
let {
|
let {
|
||||||
dateValue = $bindable<CalendarDate | undefined>(
|
dateValue = $bindable<CalendarDate>( today(getLocalTimeZone()) ),
|
||||||
new CalendarDate(2026, 2, 1),
|
|
||||||
),
|
|
||||||
} = $props();
|
} = $props();
|
||||||
|
|
||||||
let edit = $state<boolean>(false);
|
let edit = $state<boolean>(false);
|
||||||
@@ -55,3 +53,4 @@
|
|||||||
</button>
|
</button>
|
||||||
{/if}
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
4
src/params/date.ts
Normal file
4
src/params/date.ts
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
|
||||||
|
export function match(value) {
|
||||||
|
return /^\d{4}-\d{2}-\d{2}$/.test(value)
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user