fix: -rm local state for drawer
This commit is contained in:
@@ -20,12 +20,16 @@ import TableRow from '@mui/material/TableRow';
|
|||||||
import Paper from '@mui/material/Paper';
|
import Paper from '@mui/material/Paper';
|
||||||
import StorageIcon from '@mui/icons-material/Storage';
|
import StorageIcon from '@mui/icons-material/Storage';
|
||||||
|
|
||||||
export const InterpretationLog = () => {
|
interface InterpretationLogProps {
|
||||||
const [open, setOpen] = useState<boolean>(false);
|
isOpen: boolean;
|
||||||
|
setIsOpen: (isOpen: boolean) => void;
|
||||||
|
}
|
||||||
|
|
||||||
|
export const InterpretationLog: React.FC<InterpretationLogProps> = ({ isOpen, setIsOpen }) => {
|
||||||
const [log, setLog] = useState<string>('');
|
const [log, setLog] = useState<string>('');
|
||||||
const [selectedOption, setSelectedOption] = useState<string>('10');
|
const [selectedOption, setSelectedOption] = useState<string>('10');
|
||||||
const [customValue, setCustomValue] = useState('');
|
const [customValue, setCustomValue] = useState('');
|
||||||
const [tableData, setTableData] = useState<any[]>([]); // State for table data
|
const [tableData, setTableData] = useState<any[]>([]);
|
||||||
|
|
||||||
const logEndRef = useRef<HTMLDivElement | null>(null);
|
const logEndRef = useRef<HTMLDivElement | null>(null);
|
||||||
|
|
||||||
@@ -40,7 +44,7 @@ export const InterpretationLog = () => {
|
|||||||
) {
|
) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
setOpen(newOpen);
|
setIsOpen(newOpen);
|
||||||
};
|
};
|
||||||
|
|
||||||
const scrollLogToBottom = () => {
|
const scrollLogToBottom = () => {
|
||||||
@@ -117,7 +121,7 @@ export const InterpretationLog = () => {
|
|||||||
</button>
|
</button>
|
||||||
<SwipeableDrawer
|
<SwipeableDrawer
|
||||||
anchor="bottom"
|
anchor="bottom"
|
||||||
open={open}
|
open={isOpen}
|
||||||
onClose={toggleDrawer(false)}
|
onClose={toggleDrawer(false)}
|
||||||
onOpen={toggleDrawer(true)}
|
onOpen={toggleDrawer(true)}
|
||||||
PaperProps={{
|
PaperProps={{
|
||||||
|
|||||||
Reference in New Issue
Block a user