From f5b3da3a4b9bb1c1af8a0a556c8dba67a360808c Mon Sep 17 00:00:00 2001 From: c-bata Date: Sun, 15 Jan 2023 12:36:55 +0900 Subject: [PATCH] Show message on drag over --- optuna_dashboard/ts/components/Note.tsx | 63 ++++++++++++++----- .../ts/components/StudyDetailBeta.tsx | 28 +++++++-- optuna_dashboard/ts/components/TrialList.tsx | 9 +++ 3 files changed, 79 insertions(+), 21 deletions(-) diff --git a/optuna_dashboard/ts/components/Note.tsx b/optuna_dashboard/ts/components/Note.tsx index 38d9c33d..c8e02c60 100644 --- a/optuna_dashboard/ts/components/Note.tsx +++ b/optuna_dashboard/ts/components/Note.tsx @@ -36,7 +36,6 @@ import LoadingButton from "@mui/lab/LoadingButton" import SaveIcon from "@mui/icons-material/Save" import CloseIcon from "@mui/icons-material/Close" import EditIcon from "@mui/icons-material/Edit" -import Divider from "@mui/material/Divider" import { Theme } from "@mui/material/styles" import { CodeComponent, @@ -497,6 +496,33 @@ const ArtifactUploader: FC<{ overflow: "scroll", }} > + {dragOver && ( + + + Upload a New Image + + Drag your file here. + + + )} {artifacts .filter((a) => a.mimetype.startsWith("image")) @@ -557,22 +583,27 @@ const NoteBase: FC<{ const defaultBody = "" return ( - { - setEditorMounted(true) - }} - > - - - } - sx={{ paddingBottom: 0 }} - /> - - + + { + setEditorMounted(true) + }} + > + + {editorMounted && ( } else if (page === "note" && studyDetail !== null) { content = ( - + + + Note + + + ) } diff --git a/optuna_dashboard/ts/components/TrialList.tsx b/optuna_dashboard/ts/components/TrialList.tsx index 61cca6b1..d7c46c43 100644 --- a/optuna_dashboard/ts/components/TrialList.tsx +++ b/optuna_dashboard/ts/components/TrialList.tsx @@ -266,6 +266,15 @@ const TrialListDetail: FC<{ > {info.map(([key, value]) => renderInfo(key, value))} + + Note +