瀏覽代碼

feat: adjust profile item menu

GyDi 3 年之前
父節點
當前提交
f2c04621a5
共有 1 個文件被更改,包括 9 次插入3 次删除
  1. 9 3
      src/components/profile-item.tsx

+ 9 - 3
src/components/profile-item.tsx

@@ -238,9 +238,15 @@ const ProfileItem: React.FC<Props> = (props) => {
         anchorReference="anchorPosition"
       >
         <MenuItem onClick={onForceSelect}>Select</MenuItem>
-        <MenuItem onClick={onView}>View</MenuItem>
-        <MenuItem onClick={onUpdateWrapper(false)}>Update</MenuItem>
-        <MenuItem onClick={onUpdateWrapper(true)}>Update(Proxy)</MenuItem>
+        {isUrlMode ? (
+          <>
+            <MenuItem onClick={onView}>View</MenuItem>
+            <MenuItem onClick={onUpdateWrapper(false)}>Update</MenuItem>
+            <MenuItem onClick={onUpdateWrapper(true)}>Update(Proxy)</MenuItem>
+          </>
+        ) : (
+          <MenuItem onClick={onView}>Edit</MenuItem>
+        )}
         <MenuItem onClick={onDelete}>Delete</MenuItem>
       </Menu>
     </>