pleroma/src/actions/languages.ts
marcin mikołajczak 32db7c6fad Remember frequently used languages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-17 18:49:27 +02:00

16 lines
357 B
TypeScript

import { saveSettings } from './settings';
import type { AppDispatch } from 'soapbox/store';
const LANGUAGE_USE = 'LANGUAGE_USE' as const;
const rememberLanguageUse = (language: string) => (dispatch: AppDispatch) => {
dispatch({
type: LANGUAGE_USE,
language,
});
dispatch(saveSettings());
};
export { LANGUAGE_USE, rememberLanguageUse };