diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-01-09 15:50:25 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-01-09 15:50:25 +0900 |
| commit | 462acc9eee3f89a926fd4b46ffed0b066519759b (patch) | |
| tree | 3e8df5e6f490966c078fce12fd2d89f1385f58c0 /packages/frontend/src/instance.ts | |
| parent | fix(server): アンテナタイムライン(ストリーミング)が、... (diff) | |
| download | misskey-462acc9eee3f89a926fd4b46ffed0b066519759b.tar.gz misskey-462acc9eee3f89a926fd4b46ffed0b066519759b.tar.bz2 misskey-462acc9eee3f89a926fd4b46ffed0b066519759b.zip | |
カスタム絵文字一覧情報をmetaから分離
Diffstat (limited to 'packages/frontend/src/instance.ts')
| -rw-r--r-- | packages/frontend/src/instance.ts | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/packages/frontend/src/instance.ts b/packages/frontend/src/instance.ts index 82d3e7aea2..08dbd9737c 100644 --- a/packages/frontend/src/instance.ts +++ b/packages/frontend/src/instance.ts @@ -5,11 +5,11 @@ import { miLocalStorage } from './local-storage'; // TODO: 他のタブと永続化されたstateを同期 -const instanceData = miLocalStorage.getItem('instance'); +const cached = miLocalStorage.getItem('instance'); // TODO: instanceをリアクティブにするかは再考の余地あり -export const instance: Misskey.entities.InstanceMetadata = reactive(instanceData ? JSON.parse(instanceData) : { +export const instance: Misskey.entities.InstanceMetadata = reactive(cached ? JSON.parse(cached) : { // TODO: set default values }); @@ -24,23 +24,3 @@ export async function fetchInstance() { miLocalStorage.setItem('instance', JSON.stringify(instance)); } - -export const emojiCategories = computed(() => { - if (instance.emojis == null) return []; - const categories = new Set(); - for (const emoji of instance.emojis) { - categories.add(emoji.category); - } - return Array.from(categories); -}); - -export const emojiTags = computed(() => { - if (instance.emojis == null) return []; - const tags = new Set(); - for (const emoji of instance.emojis) { - for (const tag of emoji.aliases) { - tags.add(tag); - } - } - return Array.from(tags); -}); |