From d29ad356d1067c87b2821debab91286549f512a0 Mon Sep 17 00:00:00 2001
From: MSomnium Studios <70982507+ArielLeyva@users.noreply.github.com>
Date: Thu, 25 Sep 2025 10:57:30 -0400
Subject: [PATCH] feat: Improved path display in the new file and directory
modal (#5451)
---
.../src/components/prompts/CreateFilePath.vue | 87 +++++++++++++++++++
frontend/src/components/prompts/NewDir.vue | 2 +
frontend/src/components/prompts/NewFile.vue | 2 +
3 files changed, 91 insertions(+)
create mode 100644 frontend/src/components/prompts/CreateFilePath.vue
diff --git a/frontend/src/components/prompts/CreateFilePath.vue b/frontend/src/components/prompts/CreateFilePath.vue
new file mode 100644
index 00000000..9636b6cc
--- /dev/null
+++ b/frontend/src/components/prompts/CreateFilePath.vue
@@ -0,0 +1,87 @@
+
+
+
+
+ /
+
+ folder
+
+ insert_drive_file
+ {{ item }}
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/components/prompts/NewDir.vue b/frontend/src/components/prompts/NewDir.vue
index 1eb6d481..85d47bb8 100644
--- a/frontend/src/components/prompts/NewDir.vue
+++ b/frontend/src/components/prompts/NewDir.vue
@@ -14,6 +14,7 @@
v-model.trim="name"
tabindex="1"
/>
+
@@ -48,6 +49,7 @@ import { files as api } from "@/api";
import url from "@/utils/url";
import { useRoute, useRouter } from "vue-router";
import { useI18n } from "vue-i18n";
+import CreateFilePath from "@/components/prompts/CreateFilePath.vue";
const $showError = inject("$showError")!;
diff --git a/frontend/src/components/prompts/NewFile.vue b/frontend/src/components/prompts/NewFile.vue
index b7c05d44..d3fb34ed 100644
--- a/frontend/src/components/prompts/NewFile.vue
+++ b/frontend/src/components/prompts/NewFile.vue
@@ -13,6 +13,7 @@
@keyup.enter="submit"
v-model.trim="name"
/>
+
@@ -42,6 +43,7 @@ import { useI18n } from "vue-i18n";
import { useRoute, useRouter } from "vue-router";
import { useFileStore } from "@/stores/file";
import { useLayoutStore } from "@/stores/layout";
+import CreateFilePath from "@/components/prompts/CreateFilePath.vue";
import { files as api } from "@/api";
import url from "@/utils/url";