Просмотр исходного кода

cannot rename a title that contains /

Shun Miyazawa 4 лет назад
Родитель
Сommit
ffe74e1a2c
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      packages/app/src/components/Sidebar/PageTree/Item.tsx

+ 5 - 0
packages/app/src/components/Sidebar/PageTree/Item.tsx

@@ -199,6 +199,11 @@ const Item: FC<ItemProps> = (props: ItemProps) => {
   // TODO: make a put request to pages/title
   const onPressEnterForRenameHandler = async(inputText: string) => {
 
+    if (inputText.includes('/')) {
+      toastWarning('Cannot rename a title that contains "/"');
+      return;
+    }
+
     const parentPath = nodePath.dirname(page.path as string || '/');
     const childPath = nodePath.basename(inputText);
     const newPagePath = `${parentPath}/${childPath}`;