pleroma/packages/pl-fe/src/actions/emojis.ts

22 lines
397 B
TypeScript
Raw Normal View History

import { saveSettings } from './settings';
2022-07-04 13:30:35 -07:00
import type { Emoji } from 'soapbox/features/emoji';
import type { AppDispatch } from 'soapbox/store';
2023-09-25 14:20:47 -07:00
const EMOJI_CHOOSE = 'EMOJI_CHOOSE';
2023-09-25 14:20:47 -07:00
const chooseEmoji = (emoji: Emoji) =>
(dispatch: AppDispatch) => {
dispatch({
2023-09-25 14:20:47 -07:00
type: EMOJI_CHOOSE,
emoji,
});
dispatch(saveSettings());
};
export {
2023-09-25 14:20:47 -07:00
EMOJI_CHOOSE,
chooseEmoji,
};