From f035b17c36b41d0db29c56584c5e27c1c869e1a6 Mon Sep 17 00:00:00 2001 From: Luke Hagar Date: Fri, 24 May 2024 22:03:11 -0500 Subject: [PATCH] Moved to stats page --- src/routes/+page.svelte | 71 +++++++++++----------------------- src/routes/FancyAppRail.svelte | 18 +++++++++ src/routes/stats/+page.svelte | 27 +++++++++++++ 3 files changed, 67 insertions(+), 49 deletions(-) create mode 100644 src/routes/stats/+page.svelte diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 4caeb3c..1bf9b18 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,50 +1,23 @@ - - -
-
- {#each stats as stat} -
-

{stat.title}

-

- {stat.value} -

-
- {/each} -
-
-

- - Design. - -

-

- - Build. - -

-

- - Deploy. - -

-
+
+

+ + Design. + +

+

+ + Build. + +

+

+ + Deploy. + +

diff --git a/src/routes/FancyAppRail.svelte b/src/routes/FancyAppRail.svelte index c51572b..c5fda08 100644 --- a/src/routes/FancyAppRail.svelte +++ b/src/routes/FancyAppRail.svelte @@ -124,6 +124,24 @@ Paths + + + + + Stats + + + import { openApiStore, operationCount, pathCount } from '$lib'; + + const stats = [ + { + title: 'Paths', + value: pathCount($openApiStore) + }, + { + title: 'Operation IDs', + value: operationCount($openApiStore) + } + ]; + + +
+ {#each stats as stat} +
+

{stat.title}

+

+ {stat.value} +

+
+ {/each} +