parent
8899d558f6
commit
7012159ca2
|
@ -26,7 +26,7 @@ import { i18n } from '@/i18n.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
pagination: Paging;
|
pagination: Paging;
|
||||||
|
|
|
@ -46,7 +46,7 @@ import { miLocalStorage } from '@/local-storage.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const emit = defineEmits<{
|
const emit = defineEmits<{
|
||||||
(ev: 'closed'): void;
|
(ev: 'closed'): void;
|
||||||
|
|
|
@ -11,7 +11,7 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" module>
|
<style lang="scss" module>
|
||||||
|
|
|
@ -49,7 +49,7 @@ import { i18n } from '@/i18n.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const emit = defineEmits<{
|
const emit = defineEmits<{
|
||||||
(ev: 'done'): void;
|
(ev: 'done'): void;
|
||||||
|
|
|
@ -86,7 +86,7 @@ import MkModalWindow from '@/components/MkModalWindow.vue';
|
||||||
import { i18n } from '@/i18n.js';
|
import { i18n } from '@/i18n.js';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
title: string;
|
title: string;
|
||||||
|
|
|
@ -23,7 +23,7 @@ import { MkABehavior } from '@/components/global/MkA.vue';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
url: string;
|
url: string;
|
||||||
|
|
|
@ -204,7 +204,7 @@ import { getAppearNote } from '@/scripts/get-appear-note.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
note: Misskey.entities.Note;
|
note: Misskey.entities.Note;
|
||||||
|
|
|
@ -240,7 +240,7 @@ import { type Keymap } from '@/scripts/hotkey.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
note: Misskey.entities.Note;
|
note: Misskey.entities.Note;
|
||||||
|
|
|
@ -40,7 +40,7 @@ import MkPagination, { Paging } from '@/components/MkPagination.vue';
|
||||||
import { i18n } from '@/i18n.js';
|
import { i18n } from '@/i18n.js';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
pagination: Paging;
|
pagination: Paging;
|
||||||
|
|
|
@ -151,7 +151,7 @@ import { signinRequired } from '@/account.js';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const $i = signinRequired();
|
const $i = signinRequired();
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@ import { i18n } from '@/i18n.js';
|
||||||
import { notificationTypes } from '@@/js/const.js';
|
import { notificationTypes } from '@@/js/const.js';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
import { defaultStore } from '@/store.js';
|
import { defaultStore } from '@/store.js';
|
||||||
import MkPullToRefresh from '@/components/MkPullToRefresh.vue';
|
import MkPullToRefresh from '@/components/MkPullToRefresh.vue';
|
||||||
import * as Misskey from 'misskey-js';
|
import * as Misskey from 'misskey-js';
|
||||||
|
|
|
@ -93,7 +93,7 @@ function concatMapWithArray(map: MisskeyEntityMap, entities: MisskeyEntity[]): M
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
import MkButton from '@/components/MkButton.vue';
|
import MkButton from '@/components/MkButton.vue';
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
|
|
|
@ -131,7 +131,7 @@ import { mfmFunctionPicker } from '@/scripts/mfm-function-picker.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const $i = signinRequired();
|
const $i = signinRequired();
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ import { i18n } from '@/i18n.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
defineProps<{
|
defineProps<{
|
||||||
primary?: boolean;
|
primary?: boolean;
|
||||||
|
|
|
@ -92,7 +92,7 @@ import { i18n } from '@/i18n.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
autoSet?: boolean;
|
autoSet?: boolean;
|
||||||
|
|
|
@ -72,7 +72,7 @@ import * as os from '@/os.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const availableServerRules = serverMetadata.serverRules.length > 0;
|
const availableServerRules = serverMetadata.serverRules.length > 0;
|
||||||
const availableTos = serverMetadata.tosUrl != null && serverMetadata.tosUrl !== '';
|
const availableTos = serverMetadata.tosUrl != null && serverMetadata.tosUrl !== '';
|
||||||
|
|
|
@ -49,7 +49,7 @@ import * as os from '@/os.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const emit = defineEmits<{
|
const emit = defineEmits<{
|
||||||
(ev: 'closed'): void;
|
(ev: 'closed'): void;
|
||||||
|
|
|
@ -30,7 +30,7 @@ import { Paging } from '@/components/MkPagination.vue';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
src: BasicTimelineType | 'mentions' | 'directs' | 'list' | 'antenna' | 'channel' | 'role';
|
src: BasicTimelineType | 'mentions' | 'directs' | 'list' | 'antenna' | 'channel' | 'role';
|
||||||
|
|
|
@ -163,7 +163,7 @@ import * as os from '@/os.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
initialPage?: number;
|
initialPage?: number;
|
||||||
|
|
|
@ -28,7 +28,7 @@ import { i18n } from '@/i18n.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
pagination: Paging;
|
pagination: Paging;
|
||||||
|
|
|
@ -69,7 +69,7 @@ import { $i } from '@/account.js';
|
||||||
import { isFollowingVisibleForMe, isFollowersVisibleForMe } from '@/scripts/isFfVisibleForMe.js';
|
import { isFollowingVisibleForMe, isFollowersVisibleForMe } from '@/scripts/isFfVisibleForMe.js';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
const mediaProxy = inject(DI.mediaProxy);
|
const mediaProxy = inject(DI.mediaProxy);
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
|
|
|
@ -143,7 +143,7 @@ import * as os from '@/os.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const emit = defineEmits<{
|
const emit = defineEmits<{
|
||||||
(ev: 'closed'): void;
|
(ev: 'closed'): void;
|
||||||
|
|
|
@ -68,7 +68,7 @@ import { openInstanceMenu } from '@/ui/_common_/common.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const stats = ref<Misskey.entities.StatsResponse | null>(null);
|
const stats = ref<Misskey.entities.StatsResponse | null>(null);
|
||||||
|
|
||||||
|
|
|
@ -52,7 +52,7 @@ import { $i } from '@/account.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
type Ad = (typeof serverMetadata)['ads'][number];
|
type Ad = (typeof serverMetadata)['ads'][number];
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@ import { defaultStore } from '@/store.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const emit = defineEmits<{
|
const emit = defineEmits<{
|
||||||
(ev: 'retry'): void;
|
(ev: 'retry'): void;
|
||||||
|
|
|
@ -34,7 +34,7 @@ import { MkABehavior } from '@/components/global/MkA.vue';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
function safeURIDecode(str: string): string {
|
function safeURIDecode(str: string): string {
|
||||||
try {
|
try {
|
||||||
|
|
|
@ -20,7 +20,7 @@ import { extractUrlFromMfm } from '@/scripts/extract-url-from-mfm.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const MkUrlPreview = defineAsyncComponent(() => import('@/components/MkUrlPreview.vue'));
|
const MkUrlPreview = defineAsyncComponent(() => import('@/components/MkUrlPreview.vue'));
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ import { defaultStore } from '@/store.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
error?: Error;
|
error?: Error;
|
||||||
|
|
|
@ -147,7 +147,7 @@ import { $i } from '@/account.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const patronsWithIcon = [{
|
const patronsWithIcon = [{
|
||||||
name: 'カイヤン',
|
name: 'カイヤン',
|
||||||
|
|
|
@ -141,7 +141,7 @@ import MkLink from '@/components/MkLink.vue';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const initStats = () => misskeyApi('stats', {});
|
const initStats = () => misskeyApi('stats', {});
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -121,7 +121,7 @@ import { host } from '@@/js/config.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const iconUrl = ref<string | null>(null);
|
const iconUrl = ref<string | null>(null);
|
||||||
const app192IconUrl = ref<string | null>(null);
|
const app192IconUrl = ref<string | null>(null);
|
||||||
|
|
|
@ -44,7 +44,7 @@ import { useRouter } from '@/router/supplier.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const isEmpty = (x: string | null) => x == null || x === '';
|
const isEmpty = (x: string | null) => x == null || x === '';
|
||||||
|
|
||||||
|
|
|
@ -613,7 +613,7 @@ import { deepClone } from '@/scripts/clone.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const emit = defineEmits<{
|
const emit = defineEmits<{
|
||||||
(ev: 'update:modelValue', v: any): void;
|
(ev: 'update:modelValue', v: any): void;
|
||||||
|
|
|
@ -77,7 +77,7 @@ import MkPagination from '@/components/MkPagination.vue';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
import { useRouter } from '@/router/supplier.js';
|
import { useRouter } from '@/router/supplier.js';
|
||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
|
|
|
@ -258,7 +258,7 @@ import { useRouter } from '@/router/supplier.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const baseRoleQ = ref('');
|
const baseRoleQ = ref('');
|
||||||
|
|
|
@ -52,7 +52,7 @@ import MkInput from '@/components/MkInput.vue';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const Sortable = defineAsyncComponent(() => import('vuedraggable').then(x => x.default));
|
const Sortable = defineAsyncComponent(() => import('vuedraggable').then(x => x.default));
|
||||||
|
|
||||||
|
|
|
@ -225,7 +225,7 @@ import MkSelect from '@/components/MkSelect.vue';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const name = ref<string | null>(null);
|
const name = ref<string | null>(null);
|
||||||
const shortName = ref<string | null>(null);
|
const shortName = ref<string | null>(null);
|
||||||
|
|
|
@ -22,7 +22,7 @@ import { i18n } from '@/i18n.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
definePageMetadata(() => ({
|
definePageMetadata(() => ({
|
||||||
title: i18n.ts.ads,
|
title: i18n.ts.ads,
|
||||||
|
|
|
@ -43,7 +43,7 @@ import MkLink from '@/components/MkLink.vue';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
definePageMetadata(() => ({
|
definePageMetadata(() => ({
|
||||||
title: i18n.ts.inquiry,
|
title: i18n.ts.inquiry,
|
||||||
|
|
|
@ -85,7 +85,7 @@ import bytes from '@/filters/bytes.js';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
import { i18n } from '@/i18n.js';
|
import { i18n } from '@/i18n.js';
|
||||||
import * as os from '@/os.js';
|
import * as os from '@/os.js';
|
||||||
import { misskeyApi } from '@/scripts/misskey-api.js';
|
import { misskeyApi } from '@/scripts/misskey-api.js';
|
||||||
|
|
|
@ -34,7 +34,7 @@ import { definePageMetadata } from '@/scripts/page-metadata.js';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const pagination = {
|
const pagination = {
|
||||||
endpoint: 'i/favorites' as const,
|
endpoint: 'i/favorites' as const,
|
||||||
|
|
|
@ -47,7 +47,7 @@ import { definePageMetadata } from '@/scripts/page-metadata.js';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const paginationComponent = shallowRef<InstanceType<typeof MkPagination>>();
|
const paginationComponent = shallowRef<InstanceType<typeof MkPagination>>();
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ import { $i } from '@/account.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const pagingComponent = shallowRef<InstanceType<typeof MkPagination>>();
|
const pagingComponent = shallowRef<InstanceType<typeof MkPagination>>();
|
||||||
const currentInviteLimit = ref<null | number>(null);
|
const currentInviteLimit = ref<null | number>(null);
|
||||||
|
|
|
@ -46,7 +46,7 @@ import { definePageMetadata } from '@/scripts/page-metadata.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
listId: string;
|
listId: string;
|
||||||
|
|
|
@ -36,7 +36,7 @@ import { antennasCache } from '@/cache.js';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const antennas = computed(() => antennasCache.value.value ?? []);
|
const antennas = computed(() => antennasCache.value.value ?? []);
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ import { userListsCache } from '@/cache.js';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
import { signinRequired } from '@/account.js';
|
import { signinRequired } from '@/account.js';
|
||||||
|
|
||||||
const $i = signinRequired();
|
const $i = signinRequired();
|
||||||
|
|
|
@ -20,7 +20,7 @@ import { pleaseLogin } from '@/scripts/please-login.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
showLoginPopup?: boolean;
|
showLoginPopup?: boolean;
|
||||||
|
|
|
@ -123,7 +123,7 @@ import { MenuItem } from '@/types/menu';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const mediaProxy = inject(DI.mediaProxy);
|
const mediaProxy = inject(DI.mediaProxy);
|
||||||
|
|
|
@ -47,7 +47,7 @@ import { instanceName } from '@@/js/config.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
role: string;
|
role: string;
|
||||||
|
|
|
@ -69,7 +69,7 @@ import { $i } from '@/account.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
query?: string;
|
query?: string;
|
||||||
|
|
|
@ -34,7 +34,7 @@ import MkHorizontalSwipe from '@/components/MkHorizontalSwipe.vue';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = withDefaults(defineProps<{
|
const props = withDefaults(defineProps<{
|
||||||
query?: string,
|
query?: string,
|
||||||
|
|
|
@ -55,7 +55,7 @@ import MkButton from '@/components/MkButton.vue';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const list = ref<InstanceType<typeof FormPagination>>();
|
const list = ref<InstanceType<typeof FormPagination>>();
|
||||||
|
|
||||||
|
|
|
@ -61,7 +61,7 @@ import { definePageMetadata } from '@/scripts/page-metadata.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const $i = signinRequired();
|
const $i = signinRequired();
|
||||||
|
|
||||||
|
|
|
@ -40,7 +40,7 @@ import { useRouter } from '@/router/supplier.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const indexInfo = {
|
const indexInfo = {
|
||||||
title: i18n.ts.settings,
|
title: i18n.ts.settings,
|
||||||
|
|
|
@ -139,7 +139,7 @@ import { misskeyApi } from '@/scripts/misskey-api.js';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
import { signinRequired } from '@/account.js';
|
import { signinRequired } from '@/account.js';
|
||||||
import MkFolder from '@/components/MkFolder.vue';
|
import MkFolder from '@/components/MkFolder.vue';
|
||||||
|
|
||||||
|
|
|
@ -92,7 +92,7 @@ import * as os from '@/os.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
async function reloadAsk() {
|
async function reloadAsk() {
|
||||||
const { canceled } = await os.confirm({
|
const { canceled } = await os.confirm({
|
||||||
|
|
|
@ -59,7 +59,7 @@ provide('shouldOmitHeaderTitle', true);
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const tlComponent = shallowRef<InstanceType<typeof MkTimeline>>();
|
const tlComponent = shallowRef<InstanceType<typeof MkTimeline>>();
|
||||||
const rootEl = shallowRef<HTMLElement>();
|
const rootEl = shallowRef<HTMLElement>();
|
||||||
|
|
|
@ -177,7 +177,7 @@ import { useRouter } from '@/router/supplier.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
const mediaProxy = inject(DI.mediaProxy);
|
const mediaProxy = inject(DI.mediaProxy);
|
||||||
|
|
||||||
function calcAge(birthdate: string): number {
|
function calcAge(birthdate: string): number {
|
||||||
|
|
|
@ -47,7 +47,7 @@ import MkVisitorDashboard from '@/components/MkVisitorDashboard.vue';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
const mediaProxy = inject(DI.mediaProxy);
|
const mediaProxy = inject(DI.mediaProxy);
|
||||||
|
|
||||||
const instances = ref<Misskey.entities.FederationInstance[]>();
|
const instances = ref<Misskey.entities.FederationInstance[]>();
|
||||||
|
|
|
@ -59,7 +59,7 @@ import { i18n } from '@/i18n.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const menu = toRef(defaultStore.state, 'menu');
|
const menu = toRef(defaultStore.state, 'menu');
|
||||||
const otherMenuItemIndicated = computed(() => {
|
const otherMenuItemIndicated = computed(() => {
|
||||||
|
|
|
@ -70,7 +70,7 @@ import { i18n } from '@/i18n.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const iconOnly = ref(false);
|
const iconOnly = ref(false);
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,7 @@ import { i18n } from '@/i18n.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const WINDOW_THRESHOLD = 1400;
|
const WINDOW_THRESHOLD = 1400;
|
||||||
|
|
||||||
|
|
|
@ -64,7 +64,7 @@ import { i18n } from '@/i18n.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const WINDOW_THRESHOLD = 1400;
|
const WINDOW_THRESHOLD = 1400;
|
||||||
|
|
||||||
|
|
|
@ -45,7 +45,7 @@ import * as sound from '@/scripts/sound.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
column: Column;
|
column: Column;
|
||||||
|
|
|
@ -83,7 +83,7 @@ import { mainRouter } from '@/router/main.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const isRoot = computed(() => mainRouter.currentRoute.value.name === 'index');
|
const isRoot = computed(() => mainRouter.currentRoute.value.name === 'index');
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@ import { i18n } from '@/i18n.js';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
import { $i } from '@/account.js';
|
import { $i } from '@/account.js';
|
||||||
|
|
||||||
const name = i18n.ts._widgets.birthdayFollowings;
|
const name = i18n.ts._widgets.birthdayFollowings;
|
||||||
|
|
|
@ -27,7 +27,7 @@ import { host } from '@@/js/config.js';
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const name = 'instanceInfo';
|
const name = 'instanceInfo';
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@ import { useInterval } from '@@/js/use-interval.js';
|
||||||
import { inject } from 'vue';
|
import { inject } from 'vue';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const name = 'rss';
|
const name = 'rss';
|
||||||
|
|
||||||
|
|
|
@ -82,7 +82,7 @@ const { widgetProps, configure, save } = useWidgetPropsManager(name,
|
||||||
|
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
|
||||||
const serverMetadata = inject(DI.serverMetadata);
|
const serverMetadata = inject(DI.serverMetadata)!;
|
||||||
|
|
||||||
const menuOpened = ref(false);
|
const menuOpened = ref(false);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue