Rev 5861 | AutorÃa | Comparar con el anterior | Ultima modificación | Ver Log |
/* eslint-disable react/prop-types */import React, { useState } from 'react'import { connect } from 'react-redux'import { addNotification } from '../../../../../../redux/notification/notification.actions'import GroupActions from '../../../../../view/templates/linkedin/components/GroupActions'import Accessibility from '../components/accessibility/Accessibility'import Industry from '../components/industry/Industry'import Overview from '../components/overview/Overview'import Privacy from '../components/privacy/Privacy'import Type from '../components/type/Type'import Website from '../components/website/Website'import '../styles/index.scss'const Edit = (props) => {const {groupId,overview,groupType,groupTypes,industry,industries,privacy,privacies,accessibility,accessibilities,website,} = props.backendVars// redux destructuringconst { addNotification } = propsconst [settedPrivacy, setSettedPrivacy] = useState(privacy)const [settedAccesibility, setSettedAccesibility] = useState(accessibility)return (<main className="w-100"><div className="container"><div className="main d-flex flex-column" style={{ gap: '1rem' }}><GroupActions {...props.backendVars} /><OverviewgroupId={groupId}overview={overview}addNotification={addNotification}/><TypegroupId={groupId}groupType={groupType}groupTypes={groupTypes}addNotification={addNotification}/><IndustrygroupId={groupId}industry={industry}industries={industries}addNotification={addNotification}/><PrivacygroupId={groupId}privacy={privacy}privacies={privacies}addNotification={addNotification}setSettedPrivacy={setSettedPrivacy}settedPrivacy={settedPrivacy}setSettedAccesibility={setSettedAccesibility}/><AccessibilitygroupId={groupId}accessibility={settedAccesibility}accessibilities={accessibilities}addNotification={addNotification}privacy={settedPrivacy}setSettedAccesibility={setSettedAccesibility}/><WebsitegroupId={groupId}website={website}addNotification={addNotification}/></div></div></main>)}const mapDispatchToProps = {addNotification: (notification) => addNotification(notification),}export default connect(null, mapDispatchToProps)(Edit)