Remove old prefs types

This commit is contained in:
Joel Jeremy Marquez
2025-01-14 09:07:54 -08:00
parent 9a4c12aec1
commit 29faba1d86
2 changed files with 1 additions and 43 deletions

View File

@@ -1,15 +1,13 @@
import type * as constants from '../constants';
import type { PrefsActions, PrefsState } from './prefs';
import type { UserActions, UserState } from './user';
export type CloseBudgetAction = {
type: typeof constants.CLOSE_BUDGET;
};
export type Action = PrefsActions | UserActions | CloseBudgetAction;
export type Action = UserActions | CloseBudgetAction;
export type State = {
prefs: PrefsState;
user: UserState;
};

View File

@@ -1,40 +0,0 @@
import type {
GlobalPrefs,
MetadataPrefs,
SyncedPrefs,
} from '../../types/prefs';
import type * as constants from '../constants';
export type PrefsState = {
local: MetadataPrefs;
global: GlobalPrefs;
synced: SyncedPrefs;
};
export type SetPrefsAction = {
type: typeof constants.SET_PREFS;
prefs: MetadataPrefs;
globalPrefs: GlobalPrefs;
syncedPrefs: SyncedPrefs;
};
export type MergeLocalPrefsAction = {
type: typeof constants.MERGE_LOCAL_PREFS;
prefs: MetadataPrefs;
};
export type MergeGlobalPrefsAction = {
type: typeof constants.MERGE_GLOBAL_PREFS;
globalPrefs: GlobalPrefs;
};
export type MergeSyncedPrefsAction = {
type: typeof constants.MERGE_SYNCED_PREFS;
syncedPrefs: SyncedPrefs;
};
export type PrefsActions =
| SetPrefsAction
| MergeLocalPrefsAction
| MergeGlobalPrefsAction
| MergeSyncedPrefsAction;