parent
c059bf8be3
commit
e69497fab4
12 changed files with 194 additions and 117 deletions
@ -1,7 +1,32 @@ |
||||
export default { |
||||
// Settings
|
||||
SETTING_SET_SETTINGS: 'setting.set.settings', |
||||
SETTING_SHOW_ERROR: 'setting.show.error', |
||||
SETTING_SWITCH_TO_FORM: 'setting.switch.to.form', |
||||
SETTING_SWITCH_TO_JSON: 'setting.switch.to.json', |
||||
}; |
||||
// Settings
|
||||
export const SETTING_SET_SETTINGS = 'setting.set.settings'; |
||||
export const SETTING_SHOW_ERROR = 'setting.show.error'; |
||||
export const SETTING_SWITCH_TO_FORM = 'setting.switch.to.form'; |
||||
export const SETTING_SWITCH_TO_JSON = 'setting.switch.to.json'; |
||||
|
||||
interface SettingSetSettingsAcion { |
||||
type: typeof SETTING_SET_SETTINGS; |
||||
source: string; |
||||
json: string; |
||||
form: any; |
||||
} |
||||
|
||||
interface SettingShowErrorAction { |
||||
type: typeof SETTING_SHOW_ERROR; |
||||
error: string; |
||||
json: string; |
||||
} |
||||
|
||||
interface SettingSwitchToFormAction { |
||||
type: typeof SETTING_SWITCH_TO_FORM; |
||||
form: any; |
||||
} |
||||
|
||||
interface SettingSwitchToJsonAction { |
||||
type: typeof SETTING_SWITCH_TO_JSON; |
||||
json: string; |
||||
} |
||||
|
||||
export type SettingAction = |
||||
SettingSetSettingsAcion | SettingShowErrorAction | |
||||
SettingSwitchToFormAction | SettingSwitchToJsonAction; |
||||
|
Reference in new issue