diff --git a/package-lock.json b/package-lock.json index 9464b9e8..69bdb5a0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,6 +53,7 @@ "svelte-progress-bar": "^3.0.2", "svelte-range-slider-pips": "^2.3.1", "svelte-sonner": "^0.3.27", + "svelte-splitpanes": "^8.0.5", "svelte-tags-input": "^6.0.0", "svelte-tiny-virtual-list": "^2.1.2", "tailwind-merge": "^2.4.0", @@ -4673,8 +4674,15 @@ "node_modules/esm-env": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", - "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==", - "dev": true + "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==" + }, + "node_modules/esm-env-robust": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/esm-env-robust/-/esm-env-robust-0.0.3.tgz", + "integrity": "sha512-90Gnuw2DALOqlL1581VxP3GHPUNHX9U+fQ+8FNcTTFClhY5gEggAAnJ3q1b2Oq23knRsjv8YpNeMRPaMLUymOA==", + "dependencies": { + "esm-env": "^1.0.0" + } }, "node_modules/estree-walker": { "version": "2.0.2", @@ -7666,6 +7674,17 @@ "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0-next.1" } }, + "node_modules/svelte-splitpanes": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/svelte-splitpanes/-/svelte-splitpanes-8.0.5.tgz", + "integrity": "sha512-LUdNbuckYtGcBI5Us1ugYlw0fC6wnUEbUTgUY4TVLR/ZCsSrTw9Ftuf7NkM0tTRMCBG3ZmzPDfWuOlmSOXGU/A==", + "dependencies": { + "esm-env-robust": "0.0.3" + }, + "peerDependencies": { + "svelte": "^4.2.18" + } + }, "node_modules/svelte-tags-input": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/svelte-tags-input/-/svelte-tags-input-6.0.1.tgz", diff --git a/package.json b/package.json index 4f21ac06..a6c752ce 100644 --- a/package.json +++ b/package.json @@ -95,6 +95,7 @@ "svelte-progress-bar": "^3.0.2", "svelte-range-slider-pips": "^2.3.1", "svelte-sonner": "^0.3.27", + "svelte-splitpanes": "^8.0.5", "svelte-tags-input": "^6.0.0", "svelte-tiny-virtual-list": "^2.1.2", "tailwind-merge": "^2.4.0", diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 84413d74..66454f5d 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -41,6 +41,8 @@ import MessageCircle from "lucide-svelte/icons/message-circle"; import AudioLine from "lucide-svelte/icons/audio-lines"; + import { Pane, Splitpanes } from 'svelte-splitpanes'; + export let data; let cloudFrontUrl = import.meta.env.VITE_IMAGE_URL; @@ -262,6 +264,9 @@ $: {