Files
CHOMPStation2/tgui/packages/tgui-panel/settings/actions.ts
CHOMPStation2 c5aa548bdf [MIRROR] TG-Chat log limits (#7719)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Selis <selis@xynolabs.com>
2024-02-10 15:59:37 +01:00

29 lines
883 B
TypeScript

/**
* @file
* @copyright 2020 Aleksej Komarov
* @license MIT
*/
import { createAction } from 'common/redux';
import { createHighlightSetting } from './model';
export const updateToggle = createAction('settings/updateToggle');
export const updateSettings = createAction('settings/update');
export const loadSettings = createAction('settings/load');
export const changeSettingsTab = createAction('settings/changeTab');
export const toggleSettings = createAction('settings/toggle');
export const openChatSettings = createAction('settings/openChatTab');
export const addHighlightSetting = createAction(
'settings/addHighlightSetting',
() => ({
payload: createHighlightSetting(),
}),
);
export const removeHighlightSetting = createAction(
'settings/removeHighlightSetting',
);
export const updateHighlightSetting = createAction(
'settings/updateHighlightSetting',
);