絵文字ピッカーを強化 + 絵文字ピッカーをリアクションピッカーとして使えるように

Resolve #5079
Resolve #3219
This commit is contained in:
syuilo
2020-11-07 10:43:27 +09:00
parent 888dcd2559
commit bef2534fa8
5 changed files with 369 additions and 154 deletions

View File

@@ -76,6 +76,7 @@ export const defaultDeviceSettings = {
disablePagesScript: false,
enableInfiniteScroll: true,
useBlurEffectForModal: true,
useFullReactionPicker: false,
sidebarDisplay: 'full', // full, icon, hide
instanceTicker: 'remote', // none, remote, always
roomGraphicsQuality: 'medium',
@@ -182,6 +183,16 @@ export const store = createStore({
meta: null
},
getters: {
emojiCategories: state => {
const categories = new Set();
for (const emoji of state.meta.emojis) {
categories.add(emoji.category);
}
return Array.from(categories);
},
},
mutations: {
set(state, meta) {
state.meta = meta;