Selaa lähdekoodia

Creditor hidden if edit mode

master
Anna Ho 1 vuosi sitten
vanhempi
commit
90bedfad74
2 muutettua tiedostoa jossa 8 lisäystä ja 2 poistoa
  1. +5
    -1
      src/pages/Organization/DetailPage/OrganizationCard.js
  2. +3
    -1
      src/pages/Organization/DetailPage/index.js

+ 5
- 1
src/pages/Organization/DetailPage/OrganizationCard.js Näytä tiedosto

@@ -21,7 +21,7 @@ import { notifySaveSuccess } from 'utils/CommonFunction';
// ==============================|| DASHBOARD - DEFAULT ||============================== // // ==============================|| DASHBOARD - DEFAULT ||============================== //




const OrganizationCard = ({ userData, loadDataFun, id }) => {
const OrganizationCard = ({ userData, loadDataFun, id, setEditModeFun }) => {


const [creditorConfirmPopUp, setCreditorConfirmPopUp] = React.useState(false); const [creditorConfirmPopUp, setCreditorConfirmPopUp] = React.useState(false);
const [nonCreditorConfirmPopUp, setNonCreditorConfirmPopUp] = React.useState(false); const [nonCreditorConfirmPopUp, setNonCreditorConfirmPopUp] = React.useState(false);
@@ -108,6 +108,10 @@ const OrganizationCard = ({ userData, loadDataFun, id }) => {
} }
}); });


useEffect(()=>{
setEditModeFun(editMode);
},[editMode]);

useEffect(() => { useEffect(() => {
if (Object.keys(userData).length > 0) { if (Object.keys(userData).length > 0) {
setCreateMode(id <= 0); setCreateMode(id <= 0);


+ 3
- 1
src/pages/Organization/DetailPage/index.js Näytä tiedosto

@@ -32,6 +32,7 @@ const OrganizationDetailPage = () => {
const [formData, setFormData] = React.useState({}) const [formData, setFormData] = React.useState({})
const [list, setList] = React.useState([]) const [list, setList] = React.useState([])
const [isLoading, setLoding] = React.useState(true); const [isLoading, setLoding] = React.useState(true);
const [isEditMode, setEditMode] = React.useState(false);
const navigate = useNavigate(); const navigate = useNavigate();


React.useEffect(() => { React.useEffect(() => {
@@ -96,11 +97,12 @@ const OrganizationDetailPage = () => {
userData={formData} userData={formData}
loadDataFun={loadData} loadDataFun={loadData}
id={params.id} id={params.id}
setEditModeFun={setEditMode}
/> />
</Box> </Box>
<br /> <br />
</Grid> </Grid>
<Grid item xs={12} md={12} lg={12}>
<Grid item xs={12} md={12} lg={12} display={isEditMode?"none":""}>
<Box xs={12} ml={0} mt={-1} mr={0} sx={{ pl:4, pr:4, pb:2 }}> <Box xs={12} ml={0} mt={-1} mr={0} sx={{ pl:4, pr:4, pb:2 }}>
<Grid container sx={{ p: 3, backgroundColor: "#FFF", borderRadius: '10px' }}> <Grid container sx={{ p: 3, backgroundColor: "#FFF", borderRadius: '10px' }}>
<Grid item xs={12} sx={{ p:1 }}> <Grid item xs={12} sx={{ p:1 }}>


Ladataan…
Peruuta
Tallenna