diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotents.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotents.jsx index 0107b09..0d82c47 100644 --- a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotents.jsx +++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotents.jsx @@ -2,6 +2,7 @@ import * as React from 'react'; import Box from '@mui/material/Box'; import { styled, ThemeProvider, createTheme } from '@mui/material/styles'; import List from '@mui/material/List'; +import ListItem from '@mui/material/ListItem'; import ListItemButton from '@mui/material/ListItemButton'; import ListItemText from '@mui/material/ListItemText'; import Paper from '@mui/material/Paper'; @@ -180,7 +181,6 @@ const FireNav = styled(List)({ '& .MuiListItemButton-root': { paddingLeft: 0, paddingRight: 0, - background: '#fafafa', }, '& .MuiListItemIcon-root': { minWidth: 0, @@ -221,14 +221,17 @@ export default function ReferenceCodePopupDialogCotents() { })} > - + + } - > - - - + > + + diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsHeader.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsHeader.jsx index 8377747..c5d89a3 100644 --- a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsHeader.jsx +++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsHeader.jsx @@ -5,9 +5,10 @@ import { styled, } from '@mui/material/styles'; const ItemHeader = styled('div')(({ theme }) => ({ - padding: theme.spacing(1), + padding: '0px', borderRadius: '4px', textAlign: 'left', + lineHeight: '40px', })); export default function ReferenceCodePopupDialogCotentsHeader() { @@ -15,10 +16,12 @@ export default function ReferenceCodePopupDialogCotentsHeader() { return ( 문서번호 diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsListItem.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsListItem.jsx index ff31023..0b750ca 100644 --- a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsListItem.jsx +++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsListItem.jsx @@ -1,4 +1,4 @@ -import * as React from 'react'; +import React, {useEffect} from 'react'; import List from '@mui/material/List'; import ListItem from '@mui/material/ListItem'; import ListItemButton from '@mui/material/ListItemButton'; @@ -7,7 +7,8 @@ import Divider from '@mui/material/Divider'; import ListItemIcon from '@mui/material/ListItemIcon'; import AddIcon from '@mui/icons-material/Add'; import RemoveIcon from '@mui/icons-material/Remove'; - +import FolderOpenIcon from '@mui/icons-material/FolderOpen'; +import InsertDriveFileOutlinedIcon from '@mui/icons-material/InsertDriveFileOutlined'; import Box from '@mui/material/Box'; import Collapse from '@mui/material/Collapse'; @@ -31,6 +32,13 @@ const ItemComponent = (props) => { const [open, setOpen] = React.useState(false); + useEffect(function () { + if( openSelf === false ) { + setOpen(false); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [openSelf]); + const handleClick = () => { setOpen(!open); }; @@ -45,7 +53,7 @@ const ItemComponent = (props) => { sx={{ display: 'grid', gridAutoFlow: 'row', - gridTemplateColumns: 'auto 120px 90px', + gridTemplateColumns: 'auto 160px 90px', gap: 1, width: '100%' }} @@ -66,7 +74,7 @@ const ItemComponent = (props) => { } : -     + }  {item.codeTitle} @@ -80,8 +88,6 @@ const ItemComponent = (props) => { { item.children && item.children.map(function(item, index) { - //
item.codeTitle
- console.log('thkim 2024-03-21 11:29 %o', item); return ( ); @@ -104,7 +110,15 @@ export default function ReferenceCodePopupDialogCotentsListItem(props) { return ( - + { data && data.map(function(item, index) {