mirror of
https://github.com/darkwire/darkwire.io.git
synced 2025-07-30 22:26:05 +00:00
41 lines
1.3 KiB
JavaScript
41 lines
1.3 KiB
JavaScript
export const openModal = payload => ({ type: 'OPEN_MODAL', payload });
|
|
export const closeModal = () => ({ type: 'CLOSE_MODAL' });
|
|
|
|
export const setScrolledToBottom = payload => ({ type: 'SET_SCROLLED_TO_BOTTOM', payload });
|
|
|
|
export const showNotice = payload => async dispatch => {
|
|
dispatch({ type: 'SHOW_NOTICE', payload });
|
|
};
|
|
|
|
export const toggleWindowFocus = payload => async dispatch => {
|
|
dispatch({ type: 'TOGGLE_WINDOW_FOCUS', payload });
|
|
};
|
|
|
|
export const toggleSoundEnabled = payload => async dispatch => {
|
|
dispatch({ type: 'TOGGLE_SOUND_ENABLED', payload });
|
|
};
|
|
|
|
export const togglePersistenceEnabled = payload => async dispatch => {
|
|
dispatch({ type: 'TOGGLE_PERSISTENCE_ENABLED', payload });
|
|
};
|
|
|
|
export const toggleNotificationEnabled = payload => async dispatch => {
|
|
dispatch({ type: 'TOGGLE_NOTIFICATION_ENABLED', payload });
|
|
};
|
|
|
|
export const toggleNotificationAllowed = payload => async dispatch => {
|
|
dispatch({ type: 'TOGGLE_NOTIFICATION_ALLOWED', payload });
|
|
};
|
|
|
|
export const toggleSocketConnected = payload => async dispatch => {
|
|
dispatch({ type: 'TOGGLE_SOCKET_CONNECTED', payload });
|
|
};
|
|
|
|
export const clearActivities = () => async dispatch => {
|
|
dispatch({ type: 'CLEAR_ACTIVITIES' });
|
|
};
|
|
|
|
export const setLanguage = payload => async dispatch => {
|
|
dispatch({ type: 'CHANGE_LANGUAGE', payload });
|
|
};
|