ryoji-s пре 2 година
родитељ
комит
b749c8f612
1 измењених фајлова са 9 додато и 5 уклоњено
  1. 9 5
      apps/app/src/components/Navbar/hooks.tsx

+ 9 - 5
apps/app/src/components/Navbar/hooks.tsx

@@ -3,7 +3,7 @@ import { useCallback } from 'react';
 import { useTranslation } from 'next-i18next';
 import { useTranslation } from 'next-i18next';
 import { useRouter } from 'next/router';
 import { useRouter } from 'next/router';
 
 
-import { apiv3Post } from '~/client/util/apiv3-client';
+import { createPage } from '~/client/services/page-operation';
 import { toastError } from '~/client/util/toastr';
 import { toastError } from '~/client/util/toastr';
 import { useIsNotFound } from '~/stores/page';
 import { useIsNotFound } from '~/stores/page';
 import { EditorMode, useEditorMode } from '~/stores/ui';
 import { EditorMode, useEditorMode } from '~/stores/ui';
@@ -31,14 +31,18 @@ export const useOnPageEditorModeButtonClicked = (
       try {
       try {
         setIsCreating(true);
         setIsCreating(true);
 
 
-        const response = await apiv3Post('/pages/', {
-          path,
+        const params = {
+          isSlackEnabled: false,
+          slackChannels: '',
           grant,
           grant,
+          pageTags: [],
           grantUserGroupId,
           grantUserGroupId,
-        });
+        };
+
+        const response = await createPage(path, '', params);
 
 
         // Should not mutateEditorMode as it might prevent transitioning during mutation
         // Should not mutateEditorMode as it might prevent transitioning during mutation
-        router.push(`${response.data.page.id}#edit`);
+        router.push(`${response.page.id}#edit`);
       }
       }
       catch (err) {
       catch (err) {
         logger.warn(err);
         logger.warn(err);