Procházet zdrojové kódy

feat: adjust profile item menu

GyDi před 3 roky
rodič
revize
f2c04621a5
1 změnil soubory, kde provedl 9 přidání a 3 odebrání
  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>
     </>