From d988a9f8a60e42c8370aac77a38e4d8c07fc6b49 Mon Sep 17 00:00:00 2001 From: 1549469775 <1549469775@qq.com> Date: Fri, 6 Aug 2021 14:30:09 +0800 Subject: [PATCH] add --- a.md | 4 +- backup/Home/Dialog.tsx | 62 ++++++++++++ backup/Home/dialog.module.scss | 31 ++++++ backup/Home/index.module.scss | 10 ++ backup/Home/index.tsx | 152 ++++++++++++++++++++++++++++++ backup/Home/useLocation.ts | 7 ++ src/main/facilities/float/index.ts | 2 +- src/render/views/About/index.tsx | 4 +- src/render/views/Home/Dialog.tsx | 62 ------------ src/render/views/Home/dialog.module.scss | 31 ------ src/render/views/Home/index.tsx | 120 +---------------------- src/render/views/Home/useLocation.ts | 7 -- src/render/views/Layout/index.module.scss | 9 ++ src/render/views/Layout/index.tsx | 63 ++++++------- 14 files changed, 310 insertions(+), 254 deletions(-) create mode 100644 backup/Home/Dialog.tsx create mode 100644 backup/Home/dialog.module.scss create mode 100644 backup/Home/index.module.scss create mode 100644 backup/Home/index.tsx create mode 100644 backup/Home/useLocation.ts delete mode 100644 src/render/views/Home/Dialog.tsx delete mode 100644 src/render/views/Home/dialog.module.scss delete mode 100644 src/render/views/Home/useLocation.ts diff --git a/a.md b/a.md index e8c819f..aad5b11 100644 --- a/a.md +++ b/a.md @@ -22,4 +22,6 @@ https://www.jianshu.com/p/4699b825d285 https://chakra-ui.com/ https://www.npmjs.com/package/node-fetch https://developer.mozilla.org/zh-CN/docs/Web/API/Fetch_API/Using_Fetch - react-desktop \ No newline at end of file + react-desktop + + 考虑使用谷歌的材料ui \ No newline at end of file diff --git a/backup/Home/Dialog.tsx b/backup/Home/Dialog.tsx new file mode 100644 index 0000000..a91e6e0 --- /dev/null +++ b/backup/Home/Dialog.tsx @@ -0,0 +1,62 @@ +import { Button, ButtonGroup, Card, FormGroup, InputGroup, Overlay, TextArea } from "@blueprintjs/core" +import cs from "classnames" +import React, { useEffect, useState } from "react" +import style from "./dialog.module.scss" + +export default function Dialog(props: any) { + const { isOpen, setIsOpen } = props + + const [title, setTitle] = useState("") + const [time, setTime] = useState("") + const [desc, setDesc] = useState("") + + function clickConfrim(){ + props.onConfrim&&props.onConfrim(title,time,desc) + } + function clickCancel(){ + setIsOpen(false) + props.onCancel&&props.onCancel() + } + useEffect(()=>{ + if(isOpen){ + setTitle("") + setTime("") + setDesc("") + } + }, [isOpen]) + + return ( + { + setIsOpen(false) + }} + > +
+ +
+ + setTitle(e.target.value)} id="title-input" placeholder="请输入标题"/> + + + setTime(e.target.value)} id="time-input" placeholder="请输入时间区间"/> + + +