This commit is contained in:
Nathan Bierema 2024-08-25 22:46:57 -04:00
parent 5297b47831
commit c5d0c9a0dc

View File

@ -55,7 +55,7 @@ interface ChangeThemeFormData {
readonly colorPreference: 'auto' | 'light' | 'dark';
}
interface ChangeThemeData {
readonly formData: ChangeThemeFormData;
readonly formData?: ChangeThemeFormData;
}
export interface ChangeThemeAction {
readonly type: typeof CHANGE_THEME;
@ -64,7 +64,7 @@ export interface ChangeThemeAction {
readonly colorPreference: 'auto' | 'light' | 'dark';
}
export function changeTheme(data: ChangeThemeData): ChangeThemeAction {
return { type: CHANGE_THEME, ...data.formData };
return { type: CHANGE_THEME, ...data.formData! };
}
interface ChangeStateTreeSettingsFormData {
@ -73,7 +73,7 @@ interface ChangeStateTreeSettingsFormData {
}
interface ChangeStateTreeSettingsData {
readonly formData: ChangeStateTreeSettingsFormData;
readonly formData?: ChangeStateTreeSettingsFormData;
}
export interface ChangeStateTreeSettingsAction {
@ -85,7 +85,7 @@ export interface ChangeStateTreeSettingsAction {
export function changeStateTreeSettings(
data: ChangeStateTreeSettingsData,
): ChangeStateTreeSettingsAction {
return { type: CHANGE_STATE_TREE_SETTINGS, ...data.formData };
return { type: CHANGE_STATE_TREE_SETTINGS, ...data.formData! };
}
export interface InitMonitorAction {