add purchase page

This commit is contained in:
2025-07-17 13:41:18 +08:00
parent 5b8c44f494
commit 41df6bfa56
3 changed files with 291 additions and 6 deletions

View File

@@ -1,8 +1,6 @@
<script lang="ts">
import { supabase } from "$lib/supabaseClient";
import { onMount } from "svelte";
import { writable } from "svelte/store";
import Pagination from "$lib/Pagination.svelte";
import { v4 as uuidv4 } from "uuid";
type Timesheets = {
@@ -383,7 +381,11 @@
new Date(tsdata.datetime_out).getTime() -
new Date(tsdata.datetime_in).getTime(),
) / (1000 * 60 * 60),
approved_by: tsdata.approved_name || "Not Approved",
approved_by: tsdata.approved_name?.trim()
? tsdata.approved_name
: tsdata.approval === true
? "Auto Approve"
: "Not Approved",
approved_date: tsdata.approved_date
? new Date(tsdata.approved_date)
: undefined,