mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-30 13:35:04 +02:00
Return back comment editing, remove unused props (#5056)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
This commit is contained in:
-4
@@ -30,8 +30,6 @@
|
||||
export let hideFooter = false
|
||||
export let skipLabel = false
|
||||
export let actions: Action[] = []
|
||||
export let excludedActions: string[] = []
|
||||
export let withFlatActions: boolean = true
|
||||
export let hoverable = true
|
||||
export let hoverStyles: 'borderedHover' | 'filledHover' = 'borderedHover'
|
||||
export let withShowMore: boolean = true
|
||||
@@ -64,8 +62,6 @@
|
||||
showEmbedded,
|
||||
hideFooter,
|
||||
actions,
|
||||
excludedActions,
|
||||
withFlatActions,
|
||||
hoverable,
|
||||
hoverStyles,
|
||||
withShowMore,
|
||||
|
||||
+3
-8
@@ -40,14 +40,12 @@
|
||||
export let viewlet: ActivityMessageViewlet | undefined = undefined
|
||||
export let person: Person | undefined = undefined
|
||||
export let actions: Action[] = []
|
||||
export let excludedActions: string[] = []
|
||||
export let showNotify: boolean = false
|
||||
export let isHighlighted: boolean = false
|
||||
export let isSelected: boolean = false
|
||||
export let shouldScroll: boolean = false
|
||||
export let embedded: boolean = false
|
||||
export let withActions: boolean = true
|
||||
export let withFlatActions: boolean = true
|
||||
export let showEmbedded = false
|
||||
export let hideFooter = false
|
||||
export let skipLabel = false
|
||||
@@ -59,7 +57,7 @@
|
||||
|
||||
const client = getClient()
|
||||
|
||||
let allActionIds: string[] = []
|
||||
let menuActionIds: string[] = []
|
||||
|
||||
let element: HTMLDivElement | undefined = undefined
|
||||
let extensions: ActivityMessageExtension[] = []
|
||||
@@ -73,7 +71,7 @@
|
||||
|
||||
$: withActions &&
|
||||
getActions(client, message, activity.class.ActivityMessage).then((res) => {
|
||||
allActionIds = res.map(({ _id }) => _id)
|
||||
menuActionIds = res.map(({ _id }) => _id)
|
||||
})
|
||||
|
||||
function scrollToMessage (): void {
|
||||
@@ -104,8 +102,7 @@
|
||||
$: key = parentMessage != null ? `${message._id}_${parentMessage._id}` : message._id
|
||||
|
||||
$: isHidden = !!viewlet?.onlyWithParent && parentMessage === undefined
|
||||
$: withActionMenu =
|
||||
withActions && !embedded && (actions.length > 0 || allActionIds.some((id) => !excludedActions.includes(id)))
|
||||
$: withActionMenu = withActions && !embedded && (actions.length > 0 || menuActionIds.length > 0)
|
||||
|
||||
let readonly: boolean = false
|
||||
$: readonly = $restrictionStore.disableComments
|
||||
@@ -196,8 +193,6 @@
|
||||
{extensions}
|
||||
{actions}
|
||||
{withActionMenu}
|
||||
{withFlatActions}
|
||||
{excludedActions}
|
||||
on:open={handleActionsOpened}
|
||||
on:close={handleActionsClosed}
|
||||
/>
|
||||
|
||||
@@ -62,6 +62,7 @@
|
||||
{message}
|
||||
{extensions}
|
||||
{actions}
|
||||
withActionMenu={false}
|
||||
on:open={previewElement.onActionsOpened}
|
||||
on:close={previewElement.onActionsClosed}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user