Fix show more button being shown when more than 4 images inside CW

This commit is contained in:
Freeplay 2023-06-21 12:51:36 -04:00
parent a15e5753b0
commit 49142df177
1 changed files with 13 additions and 7 deletions

View File

@ -209,13 +209,19 @@ const emit = defineEmits<{
const cwButton = ref<HTMLElement>(); const cwButton = ref<HTMLElement>();
const showMoreButton = ref<HTMLElement>(); const showMoreButton = ref<HTMLElement>();
const isLong =
!props.detailedView && const isLong = !props.detailedView && props.note.cw == null &&
((props.note.cw == null && (
(
props.note.text != null && props.note.text != null &&
(props.note.text.split("\n").length > 10 || (
props.note.text.length > 800)) || props.note.text.split("\n").length > 10 ||
props.note.files.length > 4); props.note.text.length > 800
)
) ||
props.note.files.length > 4
)
;
const collapsed = $ref(props.note.cw == null && isLong); const collapsed = $ref(props.note.cw == null && isLong);