diff options
| author | Hazelnoot <acomputerdog@gmail.com> | 2025-05-10 13:19:47 -0400 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2025-05-10 18:40:06 -0400 |
| commit | 42d4fc9d97b2df220216ae0635ea8a4b69948900 (patch) | |
| tree | a874f864a8076b1d82194fd5e04a8b9b060606e4 /packages/frontend/src/ui/deck | |
| parent | merge: put back buttons "show/hide replies-to-others from all" (!1009) (diff) | |
| download | sharkey-42d4fc9d97b2df220216ae0635ea8a4b69948900.tar.gz sharkey-42d4fc9d97b2df220216ae0635ea8a4b69948900.tar.bz2 sharkey-42d4fc9d97b2df220216ae0635ea8a4b69948900.zip | |
refactor following feed to avoid circular dependency
Diffstat (limited to 'packages/frontend/src/ui/deck')
| -rw-r--r-- | packages/frontend/src/ui/deck/following-column.vue | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/frontend/src/ui/deck/following-column.vue b/packages/frontend/src/ui/deck/following-column.vue index 8e3a6388f2..ed24d119d3 100644 --- a/packages/frontend/src/ui/deck/following-column.vue +++ b/packages/frontend/src/ui/deck/following-column.vue @@ -19,18 +19,19 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts"> import { computed, shallowRef } from 'vue'; import type { Column } from '@/deck.js'; -import type { FollowingFeedState } from '@/utility/following-feed-utils.js'; +import type { FollowingFeedState } from '@/types/following-feed.js'; export type FollowingColumn = Column & Partial<FollowingFeedState>; </script> <script setup lang="ts"> -import type { FollowingFeedTab } from '@/utility/following-feed-utils.js'; +import type { FollowingFeedTab } from '@/types/following-feed.js'; import type { MenuItem } from '@/types/menu.js'; import { getColumn, updateColumn } from '@/deck.js'; import XColumn from '@/ui/deck/column.vue'; import SkFollowingRecentNotes from '@/components/SkFollowingRecentNotes.vue'; import SkRemoteFollowersWarning from '@/components/SkRemoteFollowersWarning.vue'; -import { createModel, createOptionsMenu, followingTab, followingTabName, followingTabIcon, followingFeedTabs } from '@/utility/following-feed-utils.js'; +import { followingTab, followingFeedTabs } from '@/types/following-feed.js'; +import { createModel, createOptionsMenu, followingTabName, followingTabIcon } from '@/utility/following-feed-utils.js'; import * as os from '@/os.js'; import { i18n } from '@/i18n.js'; import { useRouter } from '@/router.js'; |