diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-09-19 16:37:43 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-09-19 16:37:43 +0900 |
| commit | b0f6c44f36f3173f5d232d1adb02fc09dfdcc003 (patch) | |
| tree | 5ba44e4bdd60bf8dc4d63c4c9bf6b8ba358c51a9 /packages/frontend/src/ui | |
| parent | feat(frontend): 任意のユーザーリストをタイムラインページ... (diff) | |
| download | sharkey-b0f6c44f36f3173f5d232d1adb02fc09dfdcc003.tar.gz sharkey-b0f6c44f36f3173f5d232d1adb02fc09dfdcc003.tar.bz2 sharkey-b0f6c44f36f3173f5d232d1adb02fc09dfdcc003.zip | |
refactor(frontend): use ESM
Diffstat (limited to 'packages/frontend/src/ui')
33 files changed, 141 insertions, 141 deletions
diff --git a/packages/frontend/src/ui/_common_/announcements.vue b/packages/frontend/src/ui/_common_/announcements.vue index cd8b4e5275..2b1133d472 100644 --- a/packages/frontend/src/ui/_common_/announcements.vue +++ b/packages/frontend/src/ui/_common_/announcements.vue @@ -24,7 +24,7 @@ SPDX-License-Identifier: AGPL-3.0-only </template> <script lang="ts" setup> -import { $i } from '@/account'; +import { $i } from '@/account.js'; </script> <style lang="scss" module> diff --git a/packages/frontend/src/ui/_common_/common.ts b/packages/frontend/src/ui/_common_/common.ts index b2fdba1ece..ca4a71a67f 100644 --- a/packages/frontend/src/ui/_common_/common.ts +++ b/packages/frontend/src/ui/_common_/common.ts @@ -3,11 +3,11 @@ * SPDX-License-Identifier: AGPL-3.0-only */ -import * as os from '@/os'; -import { instance } from '@/instance'; -import { host } from '@/config'; -import { i18n } from '@/i18n'; -import { $i } from '@/account'; +import * as os from '@/os.js'; +import { instance } from '@/instance.js'; +import { host } from '@/config.js'; +import { i18n } from '@/i18n.js'; +import { $i } from '@/account.js'; export function openInstanceMenu(ev: MouseEvent) { os.popupMenu([{ diff --git a/packages/frontend/src/ui/_common_/common.vue b/packages/frontend/src/ui/_common_/common.vue index 65c5dbb384..10972f3bc1 100644 --- a/packages/frontend/src/ui/_common_/common.vue +++ b/packages/frontend/src/ui/_common_/common.vue @@ -49,13 +49,13 @@ import { defineAsyncComponent, ref } from 'vue'; import * as Misskey from 'misskey-js'; import { swInject } from './sw-inject'; import XNotification from './notification.vue'; -import { popups, pendingApiRequestsCount } from '@/os'; -import { uploads } from '@/scripts/upload'; -import * as sound from '@/scripts/sound'; -import { $i } from '@/account'; -import { useStream } from '@/stream'; -import { i18n } from '@/i18n'; -import { defaultStore } from '@/store'; +import { popups, pendingApiRequestsCount } from '@/os.js'; +import { uploads } from '@/scripts/upload.js'; +import * as sound from '@/scripts/sound.js'; +import { $i } from '@/account.js'; +import { useStream } from '@/stream.js'; +import { i18n } from '@/i18n.js'; +import { defaultStore } from '@/store.js'; import { globalEvents } from '@/events'; const XStreamIndicator = defineAsyncComponent(() => import('./stream-indicator.vue')); diff --git a/packages/frontend/src/ui/_common_/navbar-for-mobile.vue b/packages/frontend/src/ui/_common_/navbar-for-mobile.vue index f2783ebb77..eed4cc777a 100644 --- a/packages/frontend/src/ui/_common_/navbar-for-mobile.vue +++ b/packages/frontend/src/ui/_common_/navbar-for-mobile.vue @@ -48,12 +48,12 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { computed, defineAsyncComponent, toRef } from 'vue'; import { openInstanceMenu } from './common'; -import * as os from '@/os'; +import * as os from '@/os.js'; import { navbarItemDef } from '@/navbar'; -import { $i, openAccountMenu as openAccountMenu_ } from '@/account'; -import { defaultStore } from '@/store'; -import { i18n } from '@/i18n'; -import { instance } from '@/instance'; +import { $i, openAccountMenu as openAccountMenu_ } from '@/account.js'; +import { defaultStore } from '@/store.js'; +import { i18n } from '@/i18n.js'; +import { instance } from '@/instance.js'; const menu = toRef(defaultStore.state, 'menu'); const otherMenuItemIndicated = computed(() => { diff --git a/packages/frontend/src/ui/_common_/navbar.vue b/packages/frontend/src/ui/_common_/navbar.vue index d0162c8330..46d92867b1 100644 --- a/packages/frontend/src/ui/_common_/navbar.vue +++ b/packages/frontend/src/ui/_common_/navbar.vue @@ -59,12 +59,12 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { computed, defineAsyncComponent, ref, watch } from 'vue'; import { openInstanceMenu } from './common'; -import * as os from '@/os'; +import * as os from '@/os.js'; import { navbarItemDef } from '@/navbar'; -import { $i, openAccountMenu as openAccountMenu_ } from '@/account'; -import { defaultStore } from '@/store'; -import { i18n } from '@/i18n'; -import { instance } from '@/instance'; +import { $i, openAccountMenu as openAccountMenu_ } from '@/account.js'; +import { defaultStore } from '@/store.js'; +import { i18n } from '@/i18n.js'; +import { instance } from '@/instance.js'; const iconOnly = ref(false); diff --git a/packages/frontend/src/ui/_common_/statusbar-federation.vue b/packages/frontend/src/ui/_common_/statusbar-federation.vue index 34abb142e6..ff980e0d88 100644 --- a/packages/frontend/src/ui/_common_/statusbar-federation.vue +++ b/packages/frontend/src/ui/_common_/statusbar-federation.vue @@ -34,9 +34,9 @@ SPDX-License-Identifier: AGPL-3.0-only import { ref } from 'vue'; import * as Misskey from 'misskey-js'; import MarqueeText from '@/components/MkMarquee.vue'; -import * as os from '@/os'; -import { useInterval } from '@/scripts/use-interval'; -import { getProxiedImageUrlNullable } from '@/scripts/media-proxy'; +import * as os from '@/os.js'; +import { useInterval } from '@/scripts/use-interval.js'; +import { getProxiedImageUrlNullable } from '@/scripts/media-proxy.js'; const props = defineProps<{ display?: 'marquee' | 'oneByOne'; diff --git a/packages/frontend/src/ui/_common_/statusbar-rss.vue b/packages/frontend/src/ui/_common_/statusbar-rss.vue index 63150e2d07..c8e5b3a8af 100644 --- a/packages/frontend/src/ui/_common_/statusbar-rss.vue +++ b/packages/frontend/src/ui/_common_/statusbar-rss.vue @@ -29,8 +29,8 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { ref } from 'vue'; import MarqueeText from '@/components/MkMarquee.vue'; -import { useInterval } from '@/scripts/use-interval'; -import { shuffle } from '@/scripts/shuffle'; +import { useInterval } from '@/scripts/use-interval.js'; +import { shuffle } from '@/scripts/shuffle.js'; const props = defineProps<{ url?: string; diff --git a/packages/frontend/src/ui/_common_/statusbar-user-list.vue b/packages/frontend/src/ui/_common_/statusbar-user-list.vue index 222b9b15b6..f1fcd315d0 100644 --- a/packages/frontend/src/ui/_common_/statusbar-user-list.vue +++ b/packages/frontend/src/ui/_common_/statusbar-user-list.vue @@ -34,10 +34,10 @@ SPDX-License-Identifier: AGPL-3.0-only import { ref, watch } from 'vue'; import * as Misskey from 'misskey-js'; import MarqueeText from '@/components/MkMarquee.vue'; -import * as os from '@/os'; -import { useInterval } from '@/scripts/use-interval'; -import { getNoteSummary } from '@/scripts/get-note-summary'; -import { notePage } from '@/filters/note'; +import * as os from '@/os.js'; +import { useInterval } from '@/scripts/use-interval.js'; +import { getNoteSummary } from '@/scripts/get-note-summary.js'; +import { notePage } from '@/filters/note.js'; const props = defineProps<{ userListId?: string; diff --git a/packages/frontend/src/ui/_common_/statusbars.vue b/packages/frontend/src/ui/_common_/statusbars.vue index 3d6557be11..81445df1e9 100644 --- a/packages/frontend/src/ui/_common_/statusbars.vue +++ b/packages/frontend/src/ui/_common_/statusbars.vue @@ -23,7 +23,7 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { defineAsyncComponent } from 'vue'; -import { defaultStore } from '@/store'; +import { defaultStore } from '@/store.js'; const XRss = defineAsyncComponent(() => import('./statusbar-rss.vue')); const XFederation = defineAsyncComponent(() => import('./statusbar-federation.vue')); const XUserList = defineAsyncComponent(() => import('./statusbar-user-list.vue')); diff --git a/packages/frontend/src/ui/_common_/stream-indicator.vue b/packages/frontend/src/ui/_common_/stream-indicator.vue index abeb66c326..b09221f5d2 100644 --- a/packages/frontend/src/ui/_common_/stream-indicator.vue +++ b/packages/frontend/src/ui/_common_/stream-indicator.vue @@ -15,11 +15,11 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { onUnmounted } from 'vue'; -import { useStream } from '@/stream'; -import { i18n } from '@/i18n'; +import { useStream } from '@/stream.js'; +import { i18n } from '@/i18n.js'; import MkButton from '@/components/MkButton.vue'; -import * as os from '@/os'; -import { defaultStore } from '@/store'; +import * as os from '@/os.js'; +import { defaultStore } from '@/store.js'; const zIndex = os.claimZIndex('high'); diff --git a/packages/frontend/src/ui/_common_/sw-inject.ts b/packages/frontend/src/ui/_common_/sw-inject.ts index 678a2a9eea..5239b76705 100644 --- a/packages/frontend/src/ui/_common_/sw-inject.ts +++ b/packages/frontend/src/ui/_common_/sw-inject.ts @@ -3,11 +3,11 @@ * SPDX-License-Identifier: AGPL-3.0-only */ -import { api, post } from '@/os'; -import { $i, login } from '@/account'; -import { getAccountFromId } from '@/scripts/get-account-from-id'; -import { mainRouter } from '@/router'; -import { deepClone } from '@/scripts/clone'; +import { api, post } from '@/os.js'; +import { $i, login } from '@/account.js'; +import { getAccountFromId } from '@/scripts/get-account-from-id.js'; +import { mainRouter } from '@/router.js'; +import { deepClone } from '@/scripts/clone.js'; export function swInject() { navigator.serviceWorker.addEventListener('message', async ev => { diff --git a/packages/frontend/src/ui/_common_/upload.vue b/packages/frontend/src/ui/_common_/upload.vue index 353cf36f8d..3365571a14 100644 --- a/packages/frontend/src/ui/_common_/upload.vue +++ b/packages/frontend/src/ui/_common_/upload.vue @@ -24,9 +24,9 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { } from 'vue'; -import * as os from '@/os'; -import { uploads } from '@/scripts/upload'; -import { i18n } from '@/i18n'; +import * as os from '@/os.js'; +import { uploads } from '@/scripts/upload.js'; +import { i18n } from '@/i18n.js'; const zIndex = os.claimZIndex('high'); </script> diff --git a/packages/frontend/src/ui/classic.header.vue b/packages/frontend/src/ui/classic.header.vue index c288308add..3b78aa93cd 100644 --- a/packages/frontend/src/ui/classic.header.vue +++ b/packages/frontend/src/ui/classic.header.vue @@ -49,13 +49,13 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { computed, defineAsyncComponent, onMounted } from 'vue'; import { openInstanceMenu } from './_common_/common'; -import * as os from '@/os'; +import * as os from '@/os.js'; import { navbarItemDef } from '@/navbar'; -import { openAccountMenu as openAccountMenu_, $i } from '@/account'; +import { openAccountMenu as openAccountMenu_, $i } from '@/account.js'; import MkButton from '@/components/MkButton.vue'; -import { defaultStore } from '@/store'; -import { instance } from '@/instance'; -import { i18n } from '@/i18n'; +import { defaultStore } from '@/store.js'; +import { instance } from '@/instance.js'; +import { i18n } from '@/i18n.js'; const WINDOW_THRESHOLD = 1400; diff --git a/packages/frontend/src/ui/classic.sidebar.vue b/packages/frontend/src/ui/classic.sidebar.vue index 86f0464ee1..9172d51893 100644 --- a/packages/frontend/src/ui/classic.sidebar.vue +++ b/packages/frontend/src/ui/classic.sidebar.vue @@ -47,18 +47,18 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { defineAsyncComponent, onMounted, computed, watch, nextTick } from 'vue'; -import { openInstanceMenu } from './_common_/common'; -// import { host } from '@/config'; -import * as os from '@/os'; -import { navbarItemDef } from '@/navbar'; -import { openAccountMenu as openAccountMenu_, $i } from '@/account'; +import { openInstanceMenu } from './_common_/common.js'; +// import { host } from '@/config.js'; +import * as os from '@/os.js'; +import { navbarItemDef } from '@/navbar.js'; +import { openAccountMenu as openAccountMenu_, $i } from '@/account.js'; import MkButton from '@/components/MkButton.vue'; -// import { StickySidebar } from '@/scripts/sticky-sidebar'; -// import { mainRouter } from '@/router'; +// import { StickySidebar } from '@/scripts/sticky-sidebar.js'; +// import { mainRouter } from '@/router.js'; //import MisskeyLogo from '@assets/client/misskey.svg'; -import { defaultStore } from '@/store'; -import { instance } from '@/instance'; -import { i18n } from '@/i18n'; +import { defaultStore } from '@/store.js'; +import { instance } from '@/instance.js'; +import { i18n } from '@/i18n.js'; const WINDOW_THRESHOLD = 1400; diff --git a/packages/frontend/src/ui/classic.vue b/packages/frontend/src/ui/classic.vue index 53420aa6de..3323e813bb 100644 --- a/packages/frontend/src/ui/classic.vue +++ b/packages/frontend/src/ui/classic.vue @@ -49,14 +49,14 @@ SPDX-License-Identifier: AGPL-3.0-only import { defineAsyncComponent, ComputedRef, onMounted, provide } from 'vue'; import XSidebar from './classic.sidebar.vue'; import XCommon from './_common_/common.vue'; -import { instanceName } from '@/config'; -import { StickySidebar } from '@/scripts/sticky-sidebar'; -import * as os from '@/os'; -import { mainRouter } from '@/router'; -import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata'; -import { defaultStore } from '@/store'; -import { i18n } from '@/i18n'; -import { miLocalStorage } from '@/local-storage'; +import { instanceName } from '@/config.js'; +import { StickySidebar } from '@/scripts/sticky-sidebar.js'; +import * as os from '@/os.js'; +import { mainRouter } from '@/router.js'; +import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata.js'; +import { defaultStore } from '@/store.js'; +import { i18n } from '@/i18n.js'; +import { miLocalStorage } from '@/local-storage.js'; const XHeaderMenu = defineAsyncComponent(() => import('./classic.header.vue')); const XWidgets = defineAsyncComponent(() => import('./universal.widgets.vue')); diff --git a/packages/frontend/src/ui/deck.vue b/packages/frontend/src/ui/deck.vue index 3518891811..2510977877 100644 --- a/packages/frontend/src/ui/deck.vue +++ b/packages/frontend/src/ui/deck.vue @@ -90,19 +90,19 @@ SPDX-License-Identifier: AGPL-3.0-only import { computed, defineAsyncComponent, ref, watch } from 'vue'; import { v4 as uuid } from 'uuid'; import XCommon from './_common_/common.vue'; -import { deckStore, addColumn as addColumnToStore, loadDeck, getProfiles, deleteProfile as deleteProfile_ } from './deck/deck-store'; +import { deckStore, addColumn as addColumnToStore, loadDeck, getProfiles, deleteProfile as deleteProfile_ } from './deck/deck-store.js'; import XSidebar from '@/ui/_common_/navbar.vue'; import XDrawerMenu from '@/ui/_common_/navbar-for-mobile.vue'; import MkButton from '@/components/MkButton.vue'; -import { getScrollContainer } from '@/scripts/scroll'; -import * as os from '@/os'; -import { navbarItemDef } from '@/navbar'; -import { $i } from '@/account'; -import { i18n } from '@/i18n'; -import { mainRouter } from '@/router'; -import { unisonReload } from '@/scripts/unison-reload'; -import { deviceKind } from '@/scripts/device-kind'; -import { defaultStore } from '@/store'; +import { getScrollContainer } from '@/scripts/scroll.js'; +import * as os from '@/os.js'; +import { navbarItemDef } from '@/navbar.js'; +import { $i } from '@/account.js'; +import { i18n } from '@/i18n.js'; +import { mainRouter } from '@/router.js'; +import { unisonReload } from '@/scripts/unison-reload.js'; +import { deviceKind } from '@/scripts/device-kind.js'; +import { defaultStore } from '@/store.js'; import XMainColumn from '@/ui/deck/main-column.vue'; import XTlColumn from '@/ui/deck/tl-column.vue'; import XAntennaColumn from '@/ui/deck/antenna-column.vue'; diff --git a/packages/frontend/src/ui/deck/antenna-column.vue b/packages/frontend/src/ui/deck/antenna-column.vue index dfddb1bd05..a93a14648c 100644 --- a/packages/frontend/src/ui/deck/antenna-column.vue +++ b/packages/frontend/src/ui/deck/antenna-column.vue @@ -16,10 +16,10 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { onMounted } from 'vue'; import XColumn from './column.vue'; -import { updateColumn, Column } from './deck-store'; +import { updateColumn, Column } from './deck-store.js'; import MkTimeline from '@/components/MkTimeline.vue'; -import * as os from '@/os'; -import { i18n } from '@/i18n'; +import * as os from '@/os.js'; +import { i18n } from '@/i18n.js'; const props = defineProps<{ column: Column; diff --git a/packages/frontend/src/ui/deck/channel-column.vue b/packages/frontend/src/ui/deck/channel-column.vue index 2cfdfe2dcb..4b982073ad 100644 --- a/packages/frontend/src/ui/deck/channel-column.vue +++ b/packages/frontend/src/ui/deck/channel-column.vue @@ -21,11 +21,11 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import * as Misskey from 'misskey-js'; import XColumn from './column.vue'; -import { updateColumn, Column } from './deck-store'; +import { updateColumn, Column } from './deck-store.js'; import MkTimeline from '@/components/MkTimeline.vue'; import MkButton from '@/components/MkButton.vue'; -import * as os from '@/os'; -import { i18n } from '@/i18n'; +import * as os from '@/os.js'; +import { i18n } from '@/i18n.js'; const props = defineProps<{ column: Column; diff --git a/packages/frontend/src/ui/deck/column.vue b/packages/frontend/src/ui/deck/column.vue index d6cc6b3e6d..269b9d57d5 100644 --- a/packages/frontend/src/ui/deck/column.vue +++ b/packages/frontend/src/ui/deck/column.vue @@ -44,9 +44,9 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { onBeforeUnmount, onMounted, provide, watch } from 'vue'; import { updateColumn, swapLeftColumn, swapRightColumn, swapUpColumn, swapDownColumn, stackLeftColumn, popRightColumn, removeColumn, swapColumn, Column } from './deck-store'; -import * as os from '@/os'; -import { i18n } from '@/i18n'; -import { MenuItem } from '@/types/menu'; +import * as os from '@/os.js'; +import { i18n } from '@/i18n.js'; +import { MenuItem } from '@/types/menu.js'; provide('shouldHeaderThin', true); provide('shouldOmitHeaderTitle', true); diff --git a/packages/frontend/src/ui/deck/deck-store.ts b/packages/frontend/src/ui/deck/deck-store.ts index 8aaf6c73d3..f910c5181d 100644 --- a/packages/frontend/src/ui/deck/deck-store.ts +++ b/packages/frontend/src/ui/deck/deck-store.ts @@ -6,9 +6,9 @@ import { throttle } from 'throttle-debounce'; import { markRaw } from 'vue'; import { notificationTypes } from 'misskey-js'; -import { Storage } from '../../pizzax'; -import { api } from '@/os'; -import { deepClone } from '@/scripts/clone'; +import { Storage } from '@/pizzax.js'; +import { api } from '@/os.js'; +import { deepClone } from '@/scripts/clone.js'; type ColumnWidget = { name: string; diff --git a/packages/frontend/src/ui/deck/direct-column.vue b/packages/frontend/src/ui/deck/direct-column.vue index 228db37345..940d2d7609 100644 --- a/packages/frontend/src/ui/deck/direct-column.vue +++ b/packages/frontend/src/ui/deck/direct-column.vue @@ -14,7 +14,7 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { } from 'vue'; import XColumn from './column.vue'; -import { Column } from './deck-store'; +import { Column } from './deck-store.js'; import MkNotes from '@/components/MkNotes.vue'; defineProps<{ diff --git a/packages/frontend/src/ui/deck/list-column.vue b/packages/frontend/src/ui/deck/list-column.vue index 225c4948b1..c43ccdfabb 100644 --- a/packages/frontend/src/ui/deck/list-column.vue +++ b/packages/frontend/src/ui/deck/list-column.vue @@ -18,8 +18,8 @@ import { } from 'vue'; import XColumn from './column.vue'; import { updateColumn, Column } from './deck-store'; import MkTimeline from '@/components/MkTimeline.vue'; -import * as os from '@/os'; -import { i18n } from '@/i18n'; +import * as os from '@/os.js'; +import { i18n } from '@/i18n.js'; const props = defineProps<{ column: Column; diff --git a/packages/frontend/src/ui/deck/main-column.vue b/packages/frontend/src/ui/deck/main-column.vue index 08d55b8ee1..d54368c932 100644 --- a/packages/frontend/src/ui/deck/main-column.vue +++ b/packages/frontend/src/ui/deck/main-column.vue @@ -21,13 +21,13 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { ComputedRef, provide, shallowRef } from 'vue'; import XColumn from './column.vue'; -import { deckStore, Column } from '@/ui/deck/deck-store'; -import * as os from '@/os'; -import { i18n } from '@/i18n'; -import { mainRouter } from '@/router'; -import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata'; +import { deckStore, Column } from '@/ui/deck/deck-store.js'; +import * as os from '@/os.js'; +import { i18n } from '@/i18n.js'; +import { mainRouter } from '@/router.js'; +import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata.js'; import { useScrollPositionManager } from '@/nirax'; -import { getScrollContainer } from '@/scripts/scroll'; +import { getScrollContainer } from '@/scripts/scroll.js'; defineProps<{ column: Column; diff --git a/packages/frontend/src/ui/deck/mentions-column.vue b/packages/frontend/src/ui/deck/mentions-column.vue index c8d0d21a02..381a9d02f2 100644 --- a/packages/frontend/src/ui/deck/mentions-column.vue +++ b/packages/frontend/src/ui/deck/mentions-column.vue @@ -14,7 +14,7 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { } from 'vue'; import XColumn from './column.vue'; -import { Column } from './deck-store'; +import { Column } from './deck-store.js'; import MkNotes from '@/components/MkNotes.vue'; defineProps<{ diff --git a/packages/frontend/src/ui/deck/notifications-column.vue b/packages/frontend/src/ui/deck/notifications-column.vue index 3308197c5e..0455d43deb 100644 --- a/packages/frontend/src/ui/deck/notifications-column.vue +++ b/packages/frontend/src/ui/deck/notifications-column.vue @@ -14,10 +14,10 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { defineAsyncComponent } from 'vue'; import XColumn from './column.vue'; -import { updateColumn, Column } from './deck-store'; +import { updateColumn, Column } from './deck-store.js'; import XNotifications from '@/components/MkNotifications.vue'; -import * as os from '@/os'; -import { i18n } from '@/i18n'; +import * as os from '@/os.js'; +import { i18n } from '@/i18n.js'; const props = defineProps<{ column: Column; diff --git a/packages/frontend/src/ui/deck/role-timeline-column.vue b/packages/frontend/src/ui/deck/role-timeline-column.vue index 5406865f68..e986b1f7d3 100644 --- a/packages/frontend/src/ui/deck/role-timeline-column.vue +++ b/packages/frontend/src/ui/deck/role-timeline-column.vue @@ -16,10 +16,10 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { onMounted } from 'vue'; import XColumn from './column.vue'; -import { updateColumn, Column } from './deck-store'; +import { updateColumn, Column } from './deck-store.js'; import MkTimeline from '@/components/MkTimeline.vue'; -import * as os from '@/os'; -import { i18n } from '@/i18n'; +import * as os from '@/os.js'; +import { i18n } from '@/i18n.js'; const props = defineProps<{ column: Column; diff --git a/packages/frontend/src/ui/deck/tl-column.vue b/packages/frontend/src/ui/deck/tl-column.vue index 22e69d8788..813b801d21 100644 --- a/packages/frontend/src/ui/deck/tl-column.vue +++ b/packages/frontend/src/ui/deck/tl-column.vue @@ -27,12 +27,12 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { onMounted } from 'vue'; import XColumn from './column.vue'; -import { removeColumn, updateColumn, Column } from './deck-store'; +import { removeColumn, updateColumn, Column } from './deck-store.js'; import MkTimeline from '@/components/MkTimeline.vue'; -import * as os from '@/os'; -import { $i } from '@/account'; -import { i18n } from '@/i18n'; -import { instance } from '@/instance'; +import * as os from '@/os.js'; +import { $i } from '@/account.js'; +import { i18n } from '@/i18n.js'; +import { instance } from '@/instance.js'; const props = defineProps<{ column: Column; diff --git a/packages/frontend/src/ui/deck/widgets-column.vue b/packages/frontend/src/ui/deck/widgets-column.vue index 5569e3d64c..5bd6d73976 100644 --- a/packages/frontend/src/ui/deck/widgets-column.vue +++ b/packages/frontend/src/ui/deck/widgets-column.vue @@ -17,9 +17,9 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { } from 'vue'; import XColumn from './column.vue'; -import { addColumnWidget, Column, removeColumnWidget, setColumnWidgets, updateColumnWidget } from './deck-store'; +import { addColumnWidget, Column, removeColumnWidget, setColumnWidgets, updateColumnWidget } from './deck-store.js'; import XWidgets from '@/components/MkWidgets.vue'; -import { i18n } from '@/i18n'; +import { i18n } from '@/i18n.js'; const props = defineProps<{ column: Column; diff --git a/packages/frontend/src/ui/minimum.vue b/packages/frontend/src/ui/minimum.vue index 24a7a55a13..cc5433f81c 100644 --- a/packages/frontend/src/ui/minimum.vue +++ b/packages/frontend/src/ui/minimum.vue @@ -16,9 +16,9 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { provide, ComputedRef } from 'vue'; import XCommon from './_common_/common.vue'; -import { mainRouter } from '@/router'; -import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata'; -import { instanceName } from '@/config'; +import { mainRouter } from '@/router.js'; +import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata.js'; +import { instanceName } from '@/config.js'; let pageMetadata = $ref<null | ComputedRef<PageMetadata>>(); diff --git a/packages/frontend/src/ui/universal.vue b/packages/frontend/src/ui/universal.vue index d9cb81b5ef..cc66bb47a4 100644 --- a/packages/frontend/src/ui/universal.vue +++ b/packages/frontend/src/ui/universal.vue @@ -93,19 +93,19 @@ SPDX-License-Identifier: AGPL-3.0-only import { defineAsyncComponent, provide, onMounted, computed, ref, ComputedRef, watch, shallowRef, Ref } from 'vue'; import XCommon from './_common_/common.vue'; import type MkStickyContainer from '@/components/global/MkStickyContainer.vue'; -import { instanceName } from '@/config'; +import { instanceName } from '@/config.js'; import XDrawerMenu from '@/ui/_common_/navbar-for-mobile.vue'; -import * as os from '@/os'; -import { defaultStore } from '@/store'; -import { navbarItemDef } from '@/navbar'; -import { i18n } from '@/i18n'; -import { $i } from '@/account'; -import { mainRouter } from '@/router'; -import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata'; -import { deviceKind } from '@/scripts/device-kind'; -import { miLocalStorage } from '@/local-storage'; -import { CURRENT_STICKY_BOTTOM } from '@/const'; -import { useScrollPositionManager } from '@/nirax'; +import * as os from '@/os.js'; +import { defaultStore } from '@/store.js'; +import { navbarItemDef } from '@/navbar.js'; +import { i18n } from '@/i18n.js'; +import { $i } from '@/account.js'; +import { mainRouter } from '@/router.js'; +import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata.js'; +import { deviceKind } from '@/scripts/device-kind.js'; +import { miLocalStorage } from '@/local-storage.js'; +import { CURRENT_STICKY_BOTTOM } from '@/const.js'; +import { useScrollPositionManager } from '@/nirax.js'; const XWidgets = defineAsyncComponent(() => import('./universal.widgets.vue')); const XSidebar = defineAsyncComponent(() => import('@/ui/_common_/navbar.vue')); diff --git a/packages/frontend/src/ui/universal.widgets.vue b/packages/frontend/src/ui/universal.widgets.vue index 76ac000429..44988e6df3 100644 --- a/packages/frontend/src/ui/universal.widgets.vue +++ b/packages/frontend/src/ui/universal.widgets.vue @@ -18,8 +18,8 @@ let editMode = $ref(false); <script lang="ts" setup> import { } from 'vue'; import XWidgets from '@/components/MkWidgets.vue'; -import { i18n } from '@/i18n'; -import { defaultStore } from '@/store'; +import { i18n } from '@/i18n.js'; +import { defaultStore } from '@/store.js'; const props = withDefaults(defineProps<{ // null = 全てのウィジェットを表示 diff --git a/packages/frontend/src/ui/visitor.vue b/packages/frontend/src/ui/visitor.vue index 010c5b210e..b7ad184da1 100644 --- a/packages/frontend/src/ui/visitor.vue +++ b/packages/frontend/src/ui/visitor.vue @@ -71,15 +71,15 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { ComputedRef, onMounted, provide } from 'vue'; import XCommon from './_common_/common.vue'; -import { host, instanceName } from '@/config'; -import * as os from '@/os'; -import { instance } from '@/instance'; +import { host, instanceName } from '@/config.js'; +import * as os from '@/os.js'; +import { instance } from '@/instance.js'; import XSigninDialog from '@/components/MkSigninDialog.vue'; import XSignupDialog from '@/components/MkSignupDialog.vue'; -import { ColdDeviceStorage, defaultStore } from '@/store'; -import { mainRouter } from '@/router'; -import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata'; -import { i18n } from '@/i18n'; +import { ColdDeviceStorage, defaultStore } from '@/store.js'; +import { mainRouter } from '@/router.js'; +import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata.js'; +import { i18n } from '@/i18n.js'; import MkVisitorDashboard from '@/components/MkVisitorDashboard.vue'; const DESKTOP_THRESHOLD = 1100; diff --git a/packages/frontend/src/ui/zen.vue b/packages/frontend/src/ui/zen.vue index 18582d9465..4f0945eb48 100644 --- a/packages/frontend/src/ui/zen.vue +++ b/packages/frontend/src/ui/zen.vue @@ -24,10 +24,10 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { provide, ComputedRef } from 'vue'; import XCommon from './_common_/common.vue'; -import { mainRouter } from '@/router'; -import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata'; -import { instanceName, ui } from '@/config'; -import { i18n } from '@/i18n'; +import { mainRouter } from '@/router.js'; +import { PageMetadata, provideMetadataReceiver } from '@/scripts/page-metadata.js'; +import { instanceName, ui } from '@/config.js'; +import { i18n } from '@/i18n.js'; let pageMetadata = $ref<null | ComputedRef<PageMetadata>>(); |