Form refactoring (#142)

This commit is contained in:
Riccardo Graziosi
2022-07-22 16:50:36 +02:00
committed by GitHub
parent d078e659c6
commit 9592ac3d1d
22 changed files with 557 additions and 1060 deletions

View File

@@ -1,29 +1,15 @@
import { connect } from "react-redux";
import { requestTenant } from "../actions/Tenant/requestTenant";
import {
changeSiteSettingsGeneralFormBrandSetting,
changeSiteSettingsGeneralFormLocale,
changeSiteSettingsGeneralFormSiteLogo,
changeSiteSettingsGeneralFormSiteName
} from "../actions/changeSiteSettingsGeneralForm";
import GeneralSiteSettingsP from "../components/SiteSettings/General/GeneralSiteSettingsP";
import { State } from "../reducers/rootReducer";
import { updateTenant } from "../actions/Tenant/updateTenant";
import { State } from "../reducers/rootReducer";
const mapStateToProps = (state: State) => ({
form: state.siteSettings.general.form,
areDirty: state.siteSettings.general.areDirty,
areLoading: state.siteSettings.general.areLoading,
areUpdating: state.siteSettings.general.areUpdating,
error: state.siteSettings.general.error,
});
const mapDispatchToProps = (dispatch: any) => ({
requestTenant() {
dispatch(requestTenant());
},
updateTenant(
siteName: string,
siteLogo: string,
@@ -39,22 +25,6 @@ const mapDispatchToProps = (dispatch: any) => ({
authenticityToken,
}));
},
handleChangeSiteName(siteName: string) {
dispatch(changeSiteSettingsGeneralFormSiteName(siteName));
},
handleChangeSiteLogo(siteLogo: string) {
dispatch(changeSiteSettingsGeneralFormSiteLogo(siteLogo));
},
handleChangeBrandDisplaySetting(brandDisplaySetting: string) {
dispatch(changeSiteSettingsGeneralFormBrandSetting(brandDisplaySetting));
},
handleChangeLocale(locale: string) {
dispatch(changeSiteSettingsGeneralFormLocale(locale));
},
});
export default connect(