diff options
| author | Hazelnoot <acomputerdog@gmail.com> | 2025-05-28 02:04:18 -0400 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2025-06-04 10:46:50 -0400 |
| commit | 4da3f2972830b3de3a1a034f358fa25e24cd97f8 (patch) | |
| tree | e846c4e92eaecbebf2e71c887f01f59aa867b621 /packages/frontend/src/utility | |
| parent | implement de-duplication for MkUrlPreview (diff) | |
| download | sharkey-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.ts | 4 |
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++) { |