- fixed create menu items

- reload team folder after update team member
This commit is contained in:
Čarodej
2022-03-15 10:39:43 +01:00
parent 556f6d0813
commit 1c4b4c6279
12 changed files with 123 additions and 120 deletions
+15 -21
View File
@@ -1,17 +1,6 @@
<template>
<div>
<MobileContextMenu>
<OptionGroup v-if="item && isFolder">
<Option
@click.native="$toggleFavourites(item)"
:title="
isInFavourites
? $t('context_menu.remove_from_favourites')
: $t('context_menu.add_to_favourites')
"
icon="favourites"
/>
</OptionGroup>
<OptionGroup v-if="item">
<Option @click.native="$renameFileOrFolder(item)" :title="$t('context_menu.rename')" icon="rename" />
<Option @click.native="$moveFileOrFolder(item)" :title="$t('context_menu.move')" icon="move-item" />
@@ -43,21 +32,12 @@
</MobileContextMenu>
<MobileCreateMenu>
<OptionGroup :title="$t('Upload')">
<OptionGroup :title="$t('Frequently Used')">
<OptionUpload
:title="$t('actions.upload')"
type="file"
:is-hover-disabled="true"
/>
<OptionUpload :title="$t('actions.upload_folder')" type="folder" />
</OptionGroup>
<OptionGroup :title="$t('Create')">
<Option
@click.stop.native="$createTeamFolder"
:title="$t('Create Team Folder')"
icon="users"
:is-hover-disabled="true"
/>
<Option
@click.stop.native="$createFolderByPopup"
:title="$t('actions.create_folder')"
@@ -65,6 +45,20 @@
:is-hover-disabled="true"
/>
</OptionGroup>
<OptionGroup :title="$t('Others')">
<Option
@click.stop.native="$createTeamFolder"
:title="$t('Create Team Folder')"
icon="users"
:is-hover-disabled="true"
/>
<Option
@click.native="$createFileRequest"
:title="$t('Create File Request')"
icon="upload-cloud"
:is-hover-disabled="true"
/>
</OptionGroup>
</MobileCreateMenu>
<MobileMultiSelectToolbar>
@@ -63,17 +63,6 @@
</ContextMenu>
<MobileContextMenu>
<OptionGroup v-if="isFolder">
<Option
@click.native="$toggleFavourites(item)"
:title="
isInFavourites
? $t('context_menu.remove_from_favourites')
: $t('context_menu.add_to_favourites')
"
icon="favourites"
/>
</OptionGroup>
<OptionGroup>
<Option @click.native="$renameFileOrFolder(item)" :title="$t('context_menu.rename')" icon="rename" />
<Option @click.native="$deleteFileOrFolder(item)" :title="$t('context_menu.delete')" icon="trash" />
+1 -4
View File
@@ -12,11 +12,8 @@
</MobileContextMenu>
<MobileCreateMenu>
<OptionGroup :title="$t('Upload')">
<OptionGroup :title="$t('Frequently Used')">
<OptionUpload :title="$t('actions.upload')" type="file" :is-hover-disabled="true" />
<OptionUpload :title="$t('actions.upload_folder')" type="folder" :is-hover-disabled="true" />
</OptionGroup>
<OptionGroup :title="$t('Create')">
<Option
@click.stop.native="createFolder"
:title="$t('actions.create_folder')"
+24 -24
View File
@@ -1,18 +1,6 @@
<template>
<div>
<MobileContextMenu>
<OptionGroup v-if="item && isFolder">
<Option
@click.native="$toggleFavourites(item)"
:title="
isInFavourites
? $t('context_menu.remove_from_favourites')
: $t('context_menu.add_to_favourites')
"
icon="favourites"
/>
</OptionGroup>
<OptionGroup v-if="item">
<Option @click.native="$renameFileOrFolder(item)" :title="$t('context_menu.rename')" icon="rename" />
<Option @click.native="$moveFileOrFolder(item)" :title="$t('context_menu.move')" icon="move-item" />
@@ -26,10 +14,16 @@
/>
<Option
@click.native="$updateTeamFolder(item)"
v-if="isFolder"
v-if="isFolder && (isTeamFolderHomepage || currentTeamFolder.data.id === item.data.id)"
:title="$t('Edit Team Members')"
icon="users"
/>
<Option
@click.native="$createFileRequest(item)"
v-if="isFolder"
:title="$t('File Request')"
icon="upload-cloud"
/>
</OptionGroup>
<OptionGroup v-if="item">
@@ -38,21 +32,21 @@
</MobileContextMenu>
<MobileCreateMenu>
<OptionGroup :title="$t('Upload')">
<OptionUpload :title="$t('actions.upload')" type="file" :is-hover-disabled="true" />
<OptionUpload :title="$t('actions.upload_folder')" type="folder" :is-hover-disabled="true" />
</OptionGroup>
<OptionGroup :title="$t('Create')">
<Option
@click.stop.native="$createTeamFolder"
:title="$t('Create Team Folder')"
icon="users"
:is-hover-disabled="true"
/>
<OptionGroup :title="$t('Frequently Used')">
<OptionUpload :title="$t('actions.upload')" type="file" :is-hover-disabled="true" :class="{'is-inactive': isTeamFolderHomepage}" />
<Option
@click.stop.native="$createFolderByPopup"
:title="$t('actions.create_folder')"
icon="folder-plus"
:is-hover-disabled="true"
:class="{'is-inactive': isTeamFolderHomepage}"
/>
</OptionGroup>
<OptionGroup :title="$t('Others')">
<Option
@click.stop.native="$createTeamFolder"
:title="$t('Create Team Folder')"
icon="users"
:is-hover-disabled="true"
/>
</OptionGroup>
@@ -139,6 +133,12 @@
:title="$t('Edit Team Members')"
icon="users"
/>
<Option
@click.native="$createFileRequest(item)"
v-if="isFolder"
:title="$t('File Request')"
icon="upload-cloud"
/>
</OptionGroup>
<OptionGroup>
<Option @click.native="$openInDetailPanel(item)" :title="$t('context_menu.detail')" icon="detail" />