diff --git a/frontend/src/components/NewSpaceDialog.vue b/frontend/src/components/NewSpaceDialog.vue index 44204c6e..6a13cf5c 100644 --- a/frontend/src/components/NewSpaceDialog.vue +++ b/frontend/src/components/NewSpaceDialog.vue @@ -23,7 +23,16 @@ autocomplete="off" /> - +
+
+
+ +
+
@@ -48,20 +57,55 @@ diff --git a/frontend/src/data/teams.ts b/frontend/src/data/teams.ts index 9cb07d54..89698372 100644 --- a/frontend/src/data/teams.ts +++ b/frontend/src/data/teams.ts @@ -16,12 +16,6 @@ export let teams = useList({ cacheKey: 'Teams', limit: 999, immediate: true, - transform(data) { - for (let team of data) { - team.name = team.name.toString() - } - return data - }, }) export let activeTeams = computed(() => { diff --git a/frontend/src/pages/Page.vue b/frontend/src/pages/Page.vue index d85704bf..793f55a9 100644 --- a/frontend/src/pages/Page.vue +++ b/frontend/src/pages/Page.vue @@ -165,6 +165,7 @@ const updateUrlSlug = () => { name: page.doc?.project ? 'SpacePage' : 'Page', params: { ...route.params, + spaceId: page.doc?.project, slug: page.doc?.slug, }, query: route.query, diff --git a/frontend/src/pages/SpaceList.vue b/frontend/src/pages/SpaceList.vue index 15f0387d..134479f2 100644 --- a/frontend/src/pages/SpaceList.vue +++ b/frontend/src/pages/SpaceList.vue @@ -1,18 +1,56 @@