From e37c73e33a4aaf7fb8d25b5af03627f20bcda19f Mon Sep 17 00:00:00 2001 From: Doog <157747121+doogongithub@users.noreply.github.com> Date: Sat, 24 Feb 2024 20:08:35 -0500 Subject: add gitignore --- fe/src/lib/DataView.svelte | 67 +++++++++++++++++++++++++++++++++++++++++++++ fe/src/lib/Layout.svelte | 57 ++++++++++++++++++++++++++++++++++++++ fe/src/lib/LoginForm.svelte | 64 +++++++++++++++++++++++++++++++++++++++++++ fe/src/lib/Table.svelte | 61 +++++++++++++++++++++++++++++++++++------ 4 files changed, 241 insertions(+), 8 deletions(-) create mode 100644 fe/src/lib/DataView.svelte create mode 100644 fe/src/lib/Layout.svelte create mode 100644 fe/src/lib/LoginForm.svelte (limited to 'fe/src/lib') diff --git a/fe/src/lib/DataView.svelte b/fe/src/lib/DataView.svelte new file mode 100644 index 0000000..cd7b042 --- /dev/null +++ b/fe/src/lib/DataView.svelte @@ -0,0 +1,67 @@ + +
+ + +
+ + + +
+
+ + {#await json then data} + + {:catch error} +

{error}

+ {/await} + + diff --git a/fe/src/lib/Layout.svelte b/fe/src/lib/Layout.svelte new file mode 100644 index 0000000..f349632 --- /dev/null +++ b/fe/src/lib/Layout.svelte @@ -0,0 +1,57 @@ + + +
+ {#if $authenticated} + + {/if} +
+ +
+
+ + diff --git a/fe/src/lib/LoginForm.svelte b/fe/src/lib/LoginForm.svelte new file mode 100644 index 0000000..22c0faf --- /dev/null +++ b/fe/src/lib/LoginForm.svelte @@ -0,0 +1,64 @@ + + + +
+
+ + +
+
+ + +
+ {#if error} +

{error}

+ {/if} + + +
diff --git a/fe/src/lib/Table.svelte b/fe/src/lib/Table.svelte index 2df9f8c..5572280 100644 --- a/fe/src/lib/Table.svelte +++ b/fe/src/lib/Table.svelte @@ -1,8 +1,38 @@
{#if title} @@ -11,16 +41,27 @@ {#if !noheader} - + {#each getDataKeys(data) as header} + + {/each} {/if} + {#if data} + {#each data as row} - + {#each getRow(row) as datum} + + + {/each} + {/each} + {:else} + + There is not data. + + {/if} {#if !nofooter} @@ -38,4 +79,8 @@ table { margin: 8px; border: solid 1px black; } + +th { + text-transform: capitalize; +} -- cgit v1.1
- Data Header - {header}
Data{formatDatum(datum)}