Use localStorage for emoji pack setting
parent
9e293e0a30
commit
78a40d5264
|
|
@ -1,12 +1,13 @@
|
||||||
import { emojiDictionary } from "../../assets/emojis";
|
import { emojiDictionary } from "../../assets/emojis";
|
||||||
|
|
||||||
export type EmojiPack = "mutant" | "twemoji" | "noto" | "openmoji";
|
export type EmojiPack = "mutant" | "twemoji" | "noto" | "openmoji";
|
||||||
|
const storedPack = localStorage.getItem("emojiPack")
|
||||||
let EMOJI_PACK: EmojiPack = "mutant";
|
let EMOJI_PACK: EmojiPack = storedPack === "mutant" || storedPack === "twemoji" || storedPack === "noto" || storedPack === "openmoji" ? storedPack : "mutant"
|
||||||
const REVISION = 3;
|
const REVISION = 3;
|
||||||
|
|
||||||
export function setGlobalEmojiPack(pack: EmojiPack) {
|
export function setGlobalEmojiPack(pack: EmojiPack) {
|
||||||
EMOJI_PACK = pack;
|
EMOJI_PACK = pack;
|
||||||
|
localStorage.setItem("emojiPack", pack)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Originally taken from Twemoji source code,
|
// Originally taken from Twemoji source code,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue