This commit is contained in:
syuilo
2024-08-27 13:21:01 +09:00
parent fc7d22f4e8
commit db2b9d2669
12 changed files with 629 additions and 15 deletions

View File

@@ -3,11 +3,13 @@
* SPDX-License-Identifier: AGPL-3.0-only
*/
import { computed, reactive } from 'vue';
import * as Misskey from 'misskey-js';
import { misskeyApi } from '@/misskey-api.js';
export const instance = {
iconUrl: 'TODO',
mediaProxy: 'TODO',
};
const providedMetaEl = document.getElementById('misskey_meta');
const _instance = (providedMetaEl && providedMetaEl.textContent) ? JSON.parse(providedMetaEl.textContent) : null;
// NOTE: devモードのときしか _instance が null になることは無い
export const instance = _instance ?? await misskeyApi('meta', {
detail: true,
});