|
@@ -11,11 +11,13 @@
|
|
* specific language governing permissions and limitations under the License.
|
|
* specific language governing permissions and limitations under the License.
|
|
*/
|
|
*/
|
|
|
|
|
|
-import React, { useEffect, useState, useCallback } from "react";
|
|
|
|
-import { Theme, Tooltip, alpha } from "@mui/material";
|
|
|
|
|
|
+import React, { useCallback, useEffect, useState } from "react";
|
|
|
|
|
|
|
|
+import { Theme, Tooltip, alpha } from "@mui/material";
|
|
|
|
+import { Add, Close, DeleteOutline, EditOutlined } from "@mui/icons-material";
|
|
import Box from "@mui/material/Box";
|
|
import Box from "@mui/material/Box";
|
|
import Button from "@mui/material/Button";
|
|
import Button from "@mui/material/Button";
|
|
|
|
+import Dialog from "@mui/material/Dialog";
|
|
import DialogActions from "@mui/material/DialogActions";
|
|
import DialogActions from "@mui/material/DialogActions";
|
|
import DialogContent from "@mui/material/DialogContent";
|
|
import DialogContent from "@mui/material/DialogContent";
|
|
import DialogTitle from "@mui/material/DialogTitle";
|
|
import DialogTitle from "@mui/material/DialogTitle";
|
|
@@ -26,29 +28,28 @@ import Grid from "@mui/material/Grid2";
|
|
import IconButton from "@mui/material/IconButton";
|
|
import IconButton from "@mui/material/IconButton";
|
|
import InputLabel from "@mui/material/InputLabel";
|
|
import InputLabel from "@mui/material/InputLabel";
|
|
import MenuItem from "@mui/material/MenuItem";
|
|
import MenuItem from "@mui/material/MenuItem";
|
|
-import Dialog from "@mui/material/Dialog";
|
|
|
|
import Select from "@mui/material/Select";
|
|
import Select from "@mui/material/Select";
|
|
import Stack from "@mui/material/Stack";
|
|
import Stack from "@mui/material/Stack";
|
|
import TextField from "@mui/material/TextField";
|
|
import TextField from "@mui/material/TextField";
|
|
import Typography from "@mui/material/Typography";
|
|
import Typography from "@mui/material/Typography";
|
|
-import { Close, DeleteOutline, Add, EditOutlined } from "@mui/icons-material";
|
|
|
|
-import { LocalizationProvider, DatePicker } from "@mui/x-date-pickers";
|
|
|
|
|
|
+import { DatePicker, LocalizationProvider } from "@mui/x-date-pickers";
|
|
import { AdapterDateFns } from "@mui/x-date-pickers/AdapterDateFnsV3";
|
|
import { AdapterDateFns } from "@mui/x-date-pickers/AdapterDateFnsV3";
|
|
import { useFormik } from "formik";
|
|
import { useFormik } from "formik";
|
|
|
|
|
|
import {
|
|
import {
|
|
- useDispatch,
|
|
|
|
- useModule,
|
|
|
|
createSendActionNameAction,
|
|
createSendActionNameAction,
|
|
- getUpdateVar,
|
|
|
|
createSendUpdateAction,
|
|
createSendUpdateAction,
|
|
- useDynamicProperty,
|
|
|
|
getComponentClassName,
|
|
getComponentClassName,
|
|
|
|
+ getUpdateVar,
|
|
|
|
+ useClassNames,
|
|
|
|
+ useDispatch,
|
|
|
|
+ useDynamicProperty,
|
|
|
|
+ useModule,
|
|
} from "taipy-gui";
|
|
} from "taipy-gui";
|
|
|
|
|
|
-import ConfirmDialog from "./utils/ConfirmDialog";
|
|
|
|
-import { MainTreeBoxSx, ScFProps, ScenarioFull, useClassNames, tinyIconButtonSx, CoreProps } from "./utils";
|
|
|
|
import CoreSelector, { EditProps } from "./CoreSelector";
|
|
import CoreSelector, { EditProps } from "./CoreSelector";
|
|
|
|
+import { CoreProps, MainTreeBoxSx, ScFProps, ScenarioFull, tinyIconButtonSx } from "./utils";
|
|
|
|
+import ConfirmDialog from "./utils/ConfirmDialog";
|
|
import { Cycles, NodeType, Scenarios } from "./utils/types";
|
|
import { Cycles, NodeType, Scenarios } from "./utils/types";
|
|
|
|
|
|
type Property = {
|
|
type Property = {
|