From e3c5e84bb7194a000260ba2515da73021a061cbb Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 14 Jul 2025 09:21:34 +0200 Subject: [PATCH] feat(doc-full-view): init --- .../src/sections/document/doc-item.tsx | 2 + .../document/view/create-filter-modal.tsx | 54 +++++++++---------- .../sections/document/view/doc-full-view.tsx | 44 +++++++++++++++ 3 files changed, 72 insertions(+), 28 deletions(-) create mode 100644 src/client/dd-hub-react/src/sections/document/view/doc-full-view.tsx 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 d84e1b8..a1fe656 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 @@ -44,6 +44,8 @@ export function DocItem({ // ); //#endregion + const [openViewDoc, setOpenViewDoc] = useState(false); + const renderTitle = ( - - - setName(e.target.value)} /> - setLabel(e.target.value)} /> - setSelectedType(newValue)} - renderInput={params => } - /> - - - - + + + setName(e.target.value)} /> + setLabel(e.target.value)} /> + setSelectedType(newValue)} + renderInput={params => } + /> + + + ); } 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 new file mode 100644 index 0000000..8dc2dc8 --- /dev/null +++ b/src/client/dd-hub-react/src/sections/document/view/doc-full-view.tsx @@ -0,0 +1,44 @@ +import { useState } from 'react'; + +import Box from '@mui/material/Box'; +import Modal from '@mui/material/Modal'; +import { TextField } from '@mui/material'; + +import { Type } from 'src/api/attribute-service'; + +type DocFullViewProps = { + data: Uint8Array; + open: boolean; + handleClose: () => void; +} + +const style = { + position: 'absolute', + top: '50%', + left: '50%', + transform: 'translate(-50%, -50%)', + width: 400, + bgcolor: 'background.paper', + border: '2px solid #000', + boxShadow: 24, + p: 4, +}; + +export default function DocFullView({ data, open, handleClose }: DocFullViewProps) { + const [name, setName] = useState(''); + const [label, setLabel] = useState(''); + const [selectedType, setSelectedType] = useState(null); + + return ( + + + setName(e.target.value)} /> + setLabel(e.target.value)} /> + + + ); +}