platform/plugins/emoji-resources/src/index.ts
Anton Alexeyev b0c30707d6
Emoji node (#8871)
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
2025-05-13 14:19:14 +07:00

21 lines
654 B
TypeScript

import type { Resources } from '@hcengineering/platform'
import EmojiPopup from './components/EmojiPopup.svelte'
import SettingsEmojiTable from './components/settings/SettingsEmojiTable.svelte'
import WorkbenchExtension from './components/WorkbenchExtension.svelte'
import { getCustomEmoji, getEmojiByEmoticon, getEmojiByShortCode } from './utils'
export * from './utils'
export default async (): Promise<Resources> => ({
component: {
EmojiPopup,
SettingsEmojiTable,
WorkbenchExtension
},
functions: {
GetEmojiByEmoticon: getEmojiByEmoticon,
GetEmojiByShortCode: getEmojiByShortCode,
GetCustomEmoji: getCustomEmoji
}
})