diff --git a/src/client/dd-hub-react/src/sections/document/doc-item.tsx b/src/client/dd-hub-react/src/sections/document/doc-item.tsx
index a949e12..1bbfb8b 100644
--- a/src/client/dd-hub-react/src/sections/document/doc-item.tsx
+++ b/src/client/dd-hub-react/src/sections/document/doc-item.tsx
@@ -13,6 +13,8 @@ import { Doc } from 'src/api/document-service';
import { Iconify } from 'src/components/iconify';
import { SvgColor } from 'src/components/svg-color';
+
+import DocFullView from './view/doc-full-view';
// ----------------------------------------------------------------------
export function DocItem({
@@ -161,48 +163,51 @@ export function DocItem({
}
return (
-
- ({
- position: 'relative',
- pt: 'calc(100% * 3 / 4)',
- ...((large || long) && {
- pt: 'calc(100% * 4 / 3)',
- '&:after': {
- top: 0,
- content: "''",
- width: '100%',
- height: '100%',
- position: 'absolute',
- bgcolor: varAlpha(theme.palette.grey['900Channel'], 0.72),
- },
- }),
- ...(large && {
- pt: {
- xs: 'calc(100% * 4 / 3)',
- sm: 'calc(100% * 3 / 4.66)',
- },
- }),
- })}
- >
- {renderShape}
- {renderCover}
-
+ <>
+ setOpenViewDoc(false)} />
+ setOpenViewDoc(true)}>
+ ({
+ position: 'relative',
+ pt: 'calc(100% * 3 / 4)',
+ ...((large || long) && {
+ pt: 'calc(100% * 4 / 3)',
+ '&:after': {
+ top: 0,
+ content: "''",
+ width: '100%',
+ height: '100%',
+ position: 'absolute',
+ bgcolor: varAlpha(theme.palette.grey['900Channel'], 0.72),
+ },
+ }),
+ ...(large && {
+ pt: {
+ xs: 'calc(100% * 4 / 3)',
+ sm: 'calc(100% * 3 / 4.66)',
+ },
+ }),
+ })}
+ >
+ {renderShape}
+ {renderCover}
+
- ({
- p: theme.spacing(6, 3, 3, 3),
- ...((large || long) && {
- width: 1,
- bottom: 0,
- position: 'absolute',
- }),
- })}
- >
- {renderDate}
- {renderTitle}
- {renderInfo}
-
-
+ ({
+ p: theme.spacing(6, 3, 3, 3),
+ ...((large || long) && {
+ width: 1,
+ bottom: 0,
+ position: 'absolute',
+ }),
+ })}
+ >
+ {renderDate}
+ {renderTitle}
+ {renderInfo}
+
+
+ >
);
}
diff --git a/src/client/dd-hub-react/src/sections/document/view/doc-full-view.tsx b/src/client/dd-hub-react/src/sections/document/view/doc-full-view.tsx
index 8dc2dc8..8a5d254 100644
--- a/src/client/dd-hub-react/src/sections/document/view/doc-full-view.tsx
+++ b/src/client/dd-hub-react/src/sections/document/view/doc-full-view.tsx
@@ -34,6 +34,7 @@ export default function DocFullView({ data, open, handleClose }: DocFullViewProp
open={open}
aria-labelledby="modal-modal-title"
aria-describedby="modal-modal-description"
+ onClose={handleClose}
>
setName(e.target.value)} />