From d982bf550eafb8c2855432f3285e39d754c60b79 Mon Sep 17 00:00:00 2001 From: Barf-Vader <47476490+Barf-Vader@users.noreply.github.com> Date: Tue, 10 Jun 2025 18:25:42 +0100 Subject: [PATCH] feat: reports --- src/lib/components/Report.svelte | 128 ++++++++++++++++++ src/lib/database.d.ts | 35 +++++ src/lib/index.ts | 6 + src/routes/space/[id]/+page.svelte | 27 ++++ .../20250609142130_add-compulsory-tags.sql | 4 +- .../20250610163930_add_report_table.sql | 12 ++ supabase/schemas/0001_study_spaces.sql | 12 ++ 7 files changed, 222 insertions(+), 2 deletions(-) create mode 100644 src/lib/components/Report.svelte create mode 100644 supabase/migrations/20250610163930_add_report_table.sql diff --git a/src/lib/components/Report.svelte b/src/lib/components/Report.svelte new file mode 100644 index 0000000..38e3ced --- /dev/null +++ b/src/lib/components/Report.svelte @@ -0,0 +1,128 @@ + + +
+
{ + event.preventDefault(); + uploading = true; + await uploadReport(); + uploading = false; + hideFunc(); + }} + class="reportContainer" + > +

Submit a Report

+

What's the reason?

+ + +