From 84801d317452202328a78d3d1aad5588dac5a1df Mon Sep 17 00:00:00 2001
From: Manuel <30572287+manuel-rw@users.noreply.github.com>
Date: Wed, 1 May 2024 21:57:18 +0200
Subject: [PATCH] refactor: move integration pages to management pages (#419)
---
.../{(main) => manage}/apps/_app-delete-button.tsx | 2 +-
.../app/[locale]/{(main) => manage}/apps/_form.tsx | 2 +-
.../apps/edit/[id]/_app-edit-form.tsx | 4 ++--
.../{(main) => manage}/apps/edit/[id]/page.tsx | 0
.../{(main) => manage}/apps/new/_app-new-form.tsx | 4 ++--
.../[locale]/{(main) => manage}/apps/new/page.tsx | 0
.../app/[locale]/{(main) => manage}/apps/page.tsx | 6 +++---
.../integrations/_integration-avatar.tsx | 0
.../integrations/_integration-buttons.tsx | 0
.../integrations/_integration-secret-card.tsx | 0
.../integrations/_integration-secret-icons.ts | 0
.../integrations/_integration-secret-inputs.tsx | 0
.../integrations/_integration-test-connection.tsx | 0
.../edit/[id]/_integration-edit-form.tsx | 2 +-
.../integrations/edit/[id]/page.tsx | 0
.../integrations/new/_integration-new-dropdown.tsx | 9 +++++++--
.../integrations/new/_integration-new-form.tsx | 0
.../{(main) => manage}/integrations/new/page.tsx | 0
.../{(main) => manage}/integrations/page.tsx | 0
apps/nextjs/src/app/[locale]/manage/layout.tsx | 12 ++++++++++++
packages/translation/src/lang/en.ts | 2 ++
21 files changed, 31 insertions(+), 12 deletions(-)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/apps/_app-delete-button.tsx (96%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/apps/_form.tsx (95%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/apps/edit/[id]/_app-edit-form.tsx (94%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/apps/edit/[id]/page.tsx (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/apps/new/_app-new-form.tsx (93%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/apps/new/page.tsx (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/apps/page.tsx (94%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/_integration-avatar.tsx (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/_integration-buttons.tsx (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/_integration-secret-card.tsx (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/_integration-secret-icons.ts (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/_integration-secret-inputs.tsx (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/_integration-test-connection.tsx (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/edit/[id]/_integration-edit-form.tsx (98%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/edit/[id]/page.tsx (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/new/_integration-new-dropdown.tsx (85%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/new/_integration-new-form.tsx (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/new/page.tsx (100%)
rename apps/nextjs/src/app/[locale]/{(main) => manage}/integrations/page.tsx (100%)
diff --git a/apps/nextjs/src/app/[locale]/(main)/apps/_app-delete-button.tsx b/apps/nextjs/src/app/[locale]/manage/apps/_app-delete-button.tsx
similarity index 96%
rename from apps/nextjs/src/app/[locale]/(main)/apps/_app-delete-button.tsx
rename to apps/nextjs/src/app/[locale]/manage/apps/_app-delete-button.tsx
index 0d0181891..7f582e8ac 100644
--- a/apps/nextjs/src/app/[locale]/(main)/apps/_app-delete-button.tsx
+++ b/apps/nextjs/src/app/[locale]/manage/apps/_app-delete-button.tsx
@@ -37,7 +37,7 @@ export const AppDeleteButton = ({ app }: AppDeleteButtonProps) => {
title: t("notification.success.title"),
message: t("notification.success.message"),
});
- void revalidatePathAction("/apps");
+ void revalidatePathAction("/manage/apps");
},
onError: () => {
showErrorNotification({
diff --git a/apps/nextjs/src/app/[locale]/(main)/apps/_form.tsx b/apps/nextjs/src/app/[locale]/manage/apps/_form.tsx
similarity index 95%
rename from apps/nextjs/src/app/[locale]/(main)/apps/_form.tsx
rename to apps/nextjs/src/app/[locale]/manage/apps/_form.tsx
index 7e897ba30..367092e30 100644
--- a/apps/nextjs/src/app/[locale]/(main)/apps/_form.tsx
+++ b/apps/nextjs/src/app/[locale]/manage/apps/_form.tsx
@@ -47,7 +47,7 @@ export const AppForm = (props: AppFormProps) => {
-