diff --git a/src/lib/components/atoms/PathListItem.svelte b/src/lib/components/atoms/PathListItem.svelte
new file mode 100644
index 0000000..9280d55
--- /dev/null
+++ b/src/lib/components/atoms/PathListItem.svelte
@@ -0,0 +1,32 @@
+
+
+
+
{pathName}
+
+
Edit
+
+
+
+
+
diff --git a/src/lib/components/sections/Paths.svelte b/src/lib/components/sections/Paths.svelte
new file mode 100644
index 0000000..af9f3a4
--- /dev/null
+++ b/src/lib/components/sections/Paths.svelte
@@ -0,0 +1,74 @@
+
+
+
+ {#each Object.keys($openApiStore.paths) as pathName, index}
+
+ {/each}
+
+
+
+
+
+
+
diff --git a/src/lib/index.ts b/src/lib/index.ts
index 30c5e16..7d9086c 100644
--- a/src/lib/index.ts
+++ b/src/lib/index.ts
@@ -7,14 +7,14 @@ export const openApiStore = persisted(`${localStoragePrefi
openapi: '3.0.0', // OpenAPI version
info: {
/** Title of the API (required) */
- title: '',
+ title: '',
/** Description of the API (optional) */
description: '',
/** Terms of service link (optional) */
termsOfService: '',
/** API Version (required) */
version: '',
- /** Contact Information */
+ /** Contact Information */
contact: {
/** Name of the contact person/organization. */
name: '', // optional
diff --git a/src/lib/pathTemplate.ts b/src/lib/pathTemplate.ts
new file mode 100644
index 0000000..d5e29ee
--- /dev/null
+++ b/src/lib/pathTemplate.ts
@@ -0,0 +1,17 @@
+import type { OpenAPIV3_1 } from './openAPITypes';
+
+export const pathTemplate: OpenAPIV3_1.PathItemObject = {
+ $ref: undefined,
+ summary: undefined,
+ description: undefined,
+ servers: undefined,
+ parameters: undefined,
+ get: undefined,
+ put: undefined,
+ post: undefined,
+ delete: undefined,
+ options: undefined,
+ head: undefined,
+ patch: undefined,
+ trace: undefined
+};
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index 41a59a7..20f0e5e 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -4,6 +4,7 @@
import { TabGroup, Tab } from '@skeletonlabs/skeleton';
import { persisted } from 'svelte-persisted-store';
import Authentication from '$lib/components/sections/Authentication.svelte';
+ import Paths from '$lib/components/sections/Paths.svelte';
// let tabSet: number = 0;
const tabSet = persisted('tabSet', 0);
@@ -33,7 +34,7 @@
{:else if $tabSet === 2}
{:else if $tabSet === 3}
- Paths
+
{:else if $tabSet === 4}
Components
{/if}