17 lines
357 B
TypeScript
17 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 };
|