mirror of
https://github.com/mudita/mudita-center.git
synced 2025-12-23 22:28:03 -05:00
Co-authored-by: Daniel Karski <daniel.karski5q@gmail.com> Co-authored-by: Oskar Michalkiewicz <32848134+OskarMichalkiewicz@users.noreply.github.com> Co-authored-by: Łukasz Kowalczyk <freelancer.lukasz.kowalczyk@gmail.com> Co-authored-by: Michał Kurczewski <michalkurczewski94@gmail.com> Co-authored-by: mkurczewski <michal@kurczewski.dev>
18 lines
542 B
TypeScript
18 lines
542 B
TypeScript
/**
|
|
* Copyright (c) Mudita sp. z o.o. All rights reserved.
|
|
* For licensing, see https://github.com/mudita/mudita-center/blob/master/LICENSE.md
|
|
*/
|
|
|
|
import { createAsyncThunk } from "@reduxjs/toolkit"
|
|
import { SettingsEvent } from "Core/settings/constants"
|
|
import { updateSettings } from "Core/settings/requests"
|
|
|
|
export const toggleCollectionData = createAsyncThunk<boolean, boolean>(
|
|
SettingsEvent.ToggleCollectionData,
|
|
async (payload) => {
|
|
await updateSettings({ key: "collectingData", value: payload })
|
|
|
|
return payload
|
|
}
|
|
)
|