2024-05-16 18:16:08 +00:00
|
|
|
import { Box, useMediaQuery, useTheme } from "@mui/material";
|
2024-01-02 09:38:31 +00:00
|
|
|
import { PanelSwitchQuestionListGraph } from "@ui_kit/Toolbars/PanelSwitchQuestionListGraph";
|
2024-05-16 18:16:08 +00:00
|
|
|
|
2023-12-27 07:25:30 +00:00
|
|
|
interface Props {
|
|
|
|
|
openBranchingPage: boolean;
|
|
|
|
|
setOpenBranchingPage: () => void;
|
2024-01-14 19:34:56 +00:00
|
|
|
widthMain: number;
|
2023-12-27 07:25:30 +00:00
|
|
|
}
|
2023-12-05 23:34:40 +00:00
|
|
|
|
2023-12-27 07:25:30 +00:00
|
|
|
export const SwitchBranchingPanel = ({
|
|
|
|
|
openBranchingPage,
|
2023-12-31 02:53:25 +00:00
|
|
|
setOpenBranchingPage,
|
2024-01-14 19:34:56 +00:00
|
|
|
widthMain,
|
2023-12-31 02:53:25 +00:00
|
|
|
}: Props) => {
|
2023-12-05 23:34:40 +00:00
|
|
|
const theme = useTheme();
|
2023-12-25 15:38:40 +00:00
|
|
|
const isMobile = useMediaQuery(theme.breakpoints.down(660));
|
|
|
|
|
const isTablet = useMediaQuery(theme.breakpoints.down(1446));
|
2024-01-02 09:38:31 +00:00
|
|
|
return openBranchingPage ? (
|
2023-12-05 23:34:40 +00:00
|
|
|
<Box sx={{ userSelect: "none", maxWidth: "350px", width: "100%" }}>
|
2024-01-14 19:34:56 +00:00
|
|
|
{widthMain > 1216 && (
|
2024-01-02 09:38:31 +00:00
|
|
|
<PanelSwitchQuestionListGraph
|
|
|
|
|
openBranchingPage={openBranchingPage}
|
|
|
|
|
setOpenBranchingPage={setOpenBranchingPage}
|
2023-12-05 23:34:40 +00:00
|
|
|
/>
|
2024-01-02 09:38:31 +00:00
|
|
|
)}
|
2023-12-05 23:34:40 +00:00
|
|
|
</Box>
|
2023-12-25 15:38:40 +00:00
|
|
|
) : (
|
2023-12-14 09:40:53 +00:00
|
|
|
<></>
|
2023-12-05 23:34:40 +00:00
|
|
|
);
|
|
|
|
|
};
|