summaryrefslogtreecommitdiff
path: root/packages/frontend/src/utility
diff options
context:
space:
mode:
authorHazelnoot <acomputerdog@gmail.com>2025-05-28 02:04:18 -0400
committerHazelnoot <acomputerdog@gmail.com>2025-06-04 10:46:50 -0400
commit4da3f2972830b3de3a1a034f358fa25e24cd97f8 (patch)
treee846c4e92eaecbebf2e71c887f01f59aa867b621 /packages/frontend/src/utility
parentimplement de-duplication for MkUrlPreview (diff)
downloadsharkey-4da3f2972830b3de3a1a034f358fa25e24cd97f8.tar.gz
sharkey-4da3f2972830b3de3a1a034f358fa25e24cd97f8.tar.bz2
sharkey-4da3f2972830b3de3a1a034f358fa25e24cd97f8.zip
implement SkDateSeparatedList
Diffstat (limited to 'packages/frontend/src/utility')
-rw-r--r--packages/frontend/src/utility/timeline-date-separate.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/frontend/src/utility/timeline-date-separate.ts b/packages/frontend/src/utility/timeline-date-separate.ts
index e1bc9790b9..ef946b11d6 100644
--- a/packages/frontend/src/utility/timeline-date-separate.ts
+++ b/packages/frontend/src/utility/timeline-date-separate.ts
@@ -4,7 +4,7 @@
*/
import { computed } from 'vue';
-import type { Ref } from 'vue';
+import type { Ref, ComputedRef } from 'vue';
export function getDateText(dateInstance: Date) {
const date = dateInstance.getDate();
@@ -25,7 +25,7 @@ export type DateSeparetedTimelineItem<T> = {
nextText: string;
};
-export function makeDateSeparatedTimelineComputedRef<T extends { id: string; createdAt: string; }>(items: Ref<T[]>) {
+export function makeDateSeparatedTimelineComputedRef<T extends { id: string; createdAt: string; }>(items: Ref<T[]> | ComputedRef<T[]>) {
return computed<DateSeparetedTimelineItem<T>[]>(() => {
const tl: DateSeparetedTimelineItem<T>[] = [];
for (let i = 0; i < items.value.length; i++) {