소스 검색

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>
     </>