auto formatting

This commit is contained in:
Simon Leigh 2022-04-15 08:26:26 +09:00
parent 3bd2a9eb16
commit e50fe6597b
2 changed files with 192 additions and 193 deletions

View File

@ -258,60 +258,59 @@ export function useCloudSidebarTree() {
'index'
)}`
const coreRestrictedFeatures: Partial<CloudTreeItem> =
currentUserIsCoreMember
? {
dropIn: true,
onDrop: (event: any) =>
dropInWorkspace(event, wp.id, updateFolder, updateDoc),
controls: [
{
icon: mdiTextBoxPlus,
onClick: undefined,
placeholder: translate(lngKeys.DocTitlePlaceholder),
create: (title: string) =>
createDoc(team, {
workspaceId: wp.id,
title,
}),
},
{
icon: mdiFolderPlusOutline,
onClick: undefined,
placeholder: translate(lngKeys.FolderNamePlaceholder),
create: (folderName: string) =>
createFolder(team, {
workspaceId: wp.id,
description: '',
folderName,
}),
},
],
contextControls: wp.default
? [
{
type: MenuTypes.Normal,
icon: mdiCog,
label: translate(lngKeys.GeneralEditVerb),
onClick: () => openWorkspaceEditForm(wp),
},
]
: [
{
type: MenuTypes.Normal,
icon: mdiCog,
label: translate(lngKeys.GeneralEditVerb),
onClick: () => openWorkspaceEditForm(wp),
},
{
type: MenuTypes.Normal,
icon: mdiTrashCanOutline,
label: translate(lngKeys.GeneralDelete),
onClick: () => deleteWorkspace(wp),
},
],
}
: {}
const coreRestrictedFeatures: Partial<CloudTreeItem> = currentUserIsCoreMember
? {
dropIn: true,
onDrop: (event: any) =>
dropInWorkspace(event, wp.id, updateFolder, updateDoc),
controls: [
{
icon: mdiTextBoxPlus,
onClick: undefined,
placeholder: translate(lngKeys.DocTitlePlaceholder),
create: (title: string) =>
createDoc(team, {
workspaceId: wp.id,
title,
}),
},
{
icon: mdiFolderPlusOutline,
onClick: undefined,
placeholder: translate(lngKeys.FolderNamePlaceholder),
create: (folderName: string) =>
createFolder(team, {
workspaceId: wp.id,
description: '',
folderName,
}),
},
],
contextControls: wp.default
? [
{
type: MenuTypes.Normal,
icon: mdiCog,
label: translate(lngKeys.GeneralEditVerb),
onClick: () => openWorkspaceEditForm(wp),
},
]
: [
{
type: MenuTypes.Normal,
icon: mdiCog,
label: translate(lngKeys.GeneralEditVerb),
onClick: () => openWorkspaceEditForm(wp),
},
{
type: MenuTypes.Normal,
icon: mdiTrashCanOutline,
label: translate(lngKeys.GeneralDelete),
onClick: () => deleteWorkspace(wp),
},
],
}
: {}
items.set(wp.id, {
id: wp.id,
@ -336,95 +335,94 @@ export function useCloudSidebarTree() {
'index'
)}`
const coreRestrictedFeatures: Partial<CloudTreeItem> =
currentUserIsCoreMember
? {
onDrop: (event: any, position: SidebarDragState) =>
dropInDocOrFolder(
event,
{
type: 'folder',
resource: folderToDataTransferItem(folder),
},
position
),
onDragStart: (event: any) => {
saveFolderTransferData(event, folder)
const coreRestrictedFeatures: Partial<CloudTreeItem> = currentUserIsCoreMember
? {
onDrop: (event: any, position: SidebarDragState) =>
dropInDocOrFolder(
event,
{
type: 'folder',
resource: folderToDataTransferItem(folder),
},
position
),
onDragStart: (event: any) => {
saveFolderTransferData(event, folder)
},
onDragEnd: (event: any) => {
clearDragTransferData(event)
},
dropIn: true,
dropAround: sortingOrder === 'drag' ? true : false,
controls: [
{
icon: mdiTextBoxPlus,
onClick: undefined,
placeholder: translate(lngKeys.DocTitlePlaceholder),
create: (title: string) =>
createDoc(team, {
parentFolderId: folder.id,
workspaceId: folder.workspaceId,
title,
}),
},
onDragEnd: (event: any) => {
clearDragTransferData(event)
{
icon: mdiFolderPlusOutline,
onClick: undefined,
placeholder: translate(lngKeys.FolderNamePlaceholder),
create: (folderName: string) =>
createFolder(team, {
parentFolderId: folder.id,
workspaceId: folder.workspaceId,
description: '',
folderName,
}),
},
dropIn: true,
dropAround: sortingOrder === 'drag' ? true : false,
controls: [
{
icon: mdiTextBoxPlus,
onClick: undefined,
placeholder: translate(lngKeys.DocTitlePlaceholder),
create: (title: string) =>
createDoc(team, {
parentFolderId: folder.id,
workspaceId: folder.workspaceId,
title,
}),
},
{
icon: mdiFolderPlusOutline,
onClick: undefined,
placeholder: translate(lngKeys.FolderNamePlaceholder),
create: (folderName: string) =>
createFolder(team, {
parentFolderId: folder.id,
workspaceId: folder.workspaceId,
description: '',
folderName,
}),
},
],
contextControls: [
{
type: MenuTypes.Normal,
icon: folder.bookmarked ? mdiStar : mdiStarOutline,
label:
treeSendingMap.get(folder.id) === 'bookmark'
? '...'
: folder.bookmarked
? translate(lngKeys.GeneralUnbookmarkVerb)
: translate(lngKeys.GeneralBookmarkVerb),
onClick: () =>
toggleFolderBookmark(
folder.teamId,
folder.id,
folder.bookmarked
),
},
{
type: MenuTypes.Normal,
icon: mdiPencil,
label: translate(lngKeys.GeneralRenameVerb),
onClick: () => openRenameFolderForm(folder),
},
{
type: MenuTypes.Normal,
icon: mdiTrashCanOutline,
label: translate(lngKeys.GeneralDelete),
onClick: () => deleteFolder(folder),
},
],
}
: {
controls: [
{
icon: folder.bookmarked ? mdiStar : mdiStarOutline,
onClick: () =>
toggleFolderBookmark(
folder.teamId,
folder.id,
folder.bookmarked
),
},
],
}
],
contextControls: [
{
type: MenuTypes.Normal,
icon: folder.bookmarked ? mdiStar : mdiStarOutline,
label:
treeSendingMap.get(folder.id) === 'bookmark'
? '...'
: folder.bookmarked
? translate(lngKeys.GeneralUnbookmarkVerb)
: translate(lngKeys.GeneralBookmarkVerb),
onClick: () =>
toggleFolderBookmark(
folder.teamId,
folder.id,
folder.bookmarked
),
},
{
type: MenuTypes.Normal,
icon: mdiPencil,
label: translate(lngKeys.GeneralRenameVerb),
onClick: () => openRenameFolderForm(folder),
},
{
type: MenuTypes.Normal,
icon: mdiTrashCanOutline,
label: translate(lngKeys.GeneralDelete),
onClick: () => deleteFolder(folder),
},
],
}
: {
controls: [
{
icon: folder.bookmarked ? mdiStar : mdiStarOutline,
onClick: () =>
toggleFolderBookmark(
folder.teamId,
folder.id,
folder.bookmarked
),
},
],
}
items.set(folderId, {
id: folderId,
@ -464,58 +462,57 @@ export function useCloudSidebarTree() {
'index'
)}`
const coreRestrictedFeatures: Partial<CloudTreeItem> =
currentUserIsCoreMember
? {
dropAround: sortingOrder === 'drag' ? true : false,
onDrop: (event: any, position: SidebarDragState) =>
dropInDocOrFolder(
event,
{ type: 'doc', resource: docToDataTransferItem(doc) },
position
),
onDragStart: (event: any) => {
saveDocTransferData(event, doc)
const coreRestrictedFeatures: Partial<CloudTreeItem> = currentUserIsCoreMember
? {
dropAround: sortingOrder === 'drag' ? true : false,
onDrop: (event: any, position: SidebarDragState) =>
dropInDocOrFolder(
event,
{ type: 'doc', resource: docToDataTransferItem(doc) },
position
),
onDragStart: (event: any) => {
saveDocTransferData(event, doc)
},
onDragEnd: (event: any) => {
clearDragTransferData(event)
},
contextControls: [
{
type: MenuTypes.Normal,
icon: doc.bookmarked ? mdiStar : mdiStarOutline,
label:
treeSendingMap.get(doc.id) === 'bookmark'
? '...'
: doc.bookmarked
? translate(lngKeys.GeneralUnbookmarkVerb)
: translate(lngKeys.GeneralBookmarkVerb),
onClick: () =>
toggleDocBookmark(doc.teamId, doc.id, doc.bookmarked),
},
onDragEnd: (event: any) => {
clearDragTransferData(event)
{
type: MenuTypes.Normal,
icon: mdiPencil,
label: translate(lngKeys.GeneralRenameVerb),
onClick: () => openRenameDocForm(doc),
},
contextControls: [
{
type: MenuTypes.Normal,
icon: doc.bookmarked ? mdiStar : mdiStarOutline,
label:
treeSendingMap.get(doc.id) === 'bookmark'
? '...'
: doc.bookmarked
? translate(lngKeys.GeneralUnbookmarkVerb)
: translate(lngKeys.GeneralBookmarkVerb),
onClick: () =>
toggleDocBookmark(doc.teamId, doc.id, doc.bookmarked),
},
{
type: MenuTypes.Normal,
icon: mdiPencil,
label: translate(lngKeys.GeneralRenameVerb),
onClick: () => openRenameDocForm(doc),
},
{
type: MenuTypes.Normal,
icon: mdiTrashCanOutline,
label: translate(lngKeys.GeneralDelete),
onClick: () => deleteDoc(doc),
},
],
}
: {
controls: [
{
icon: doc.bookmarked ? mdiStar : mdiStarOutline,
onClick: () =>
toggleDocBookmark(doc.teamId, doc.id, doc.bookmarked),
},
],
}
{
type: MenuTypes.Normal,
icon: mdiTrashCanOutline,
label: translate(lngKeys.GeneralDelete),
onClick: () => deleteDoc(doc),
},
],
}
: {
controls: [
{
icon: doc.bookmarked ? mdiStar : mdiStarOutline,
onClick: () =>
toggleDocBookmark(doc.teamId, doc.id, doc.bookmarked),
},
],
}
items.set(docId, {
id: docId,

View File

@ -272,5 +272,7 @@ function createPageStoreContext(
}
}
export const { StoreProvider: PageDataProvider, useStore: usePage } =
createPageStoreContext(usePageDataStore, 'pageData')
export const {
StoreProvider: PageDataProvider,
useStore: usePage,
} = createPageStoreContext(usePageDataStore, 'pageData')