diff --git a/package-lock.json b/package-lock.json index 87059e8..3f8b7ba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1984,6 +1984,12 @@ "integrity": "sha1-/SzS7bqn6qx+fzwXSLUqGRQ4Rsk=", "dev": true }, + "@types/lodash": { + "version": "4.14.172", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.172.tgz", + "integrity": "sha512-/BHF5HAx3em7/KkzVKm3LrsD6HZAXuXO1AJZQ3cRRBZj4oHZDviWPYu0aEplAqDFNHZPW6d3G7KN+ONcCCC7pw==", + "dev": true + }, "@types/markdown-it": { "version": "12.0.3", "resolved": "https://registry.nlark.com/@types/markdown-it/download/@types/markdown-it-12.0.3.tgz", @@ -7043,8 +7049,8 @@ }, "lodash": { "version": "4.17.21", - "resolved": "https://registry.nlark.com/lodash/download/lodash-4.17.21.tgz", - "integrity": "sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw=", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "lodash.debounce": { @@ -8220,7 +8226,7 @@ }, "react-popper": { "version": "1.3.11", - "resolved": "https://registry.npm.taobao.org/react-popper/download/react-popper-1.3.11.tgz", + "resolved": "https://registry.npm.taobao.org/react-popper/download/react-popper-1.3.11.tgz?cache=0&sync_timestamp=1616674786422&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-popper%2Fdownload%2Freact-popper-1.3.11.tgz", "integrity": "sha1-osw/Cme3W2bPpi0sQJ+d0fzHH/0=", "dev": true, "requires": { diff --git a/package.json b/package.json index 2457a99..367eb44 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "@rollup/plugin-node-resolve": "^13.0.4", "@rollup/plugin-replace": "^3.0.0", "@rollup/plugin-typescript": "^8.2.3", + "@types/lodash": "^4.14.172", "@types/markdown-it": "^12.0.3", "@types/minimist": "^1.2.2", "@types/node": "^15.14.3", @@ -61,6 +62,7 @@ "execa": "^5.1.1", "i18next": "^20.3.4", "i18next-browser-languagedetector": "^6.1.2", + "lodash": "^4.17.21", "markdown-it": "^12.2.0", "node-loader": "^2.0.0", "react": "^17.0.0", diff --git a/src/render/views/About/index.tsx b/src/render/views/About/index.tsx index ec9e866..a3ce29f 100644 --- a/src/render/views/About/index.tsx +++ b/src/render/views/About/index.tsx @@ -1,7 +1,7 @@ import React from "react" import style from "./index.module.scss" import { useLocation, Route, Switch, useHistory } from "react-router-dom" -import html from "./a.md" +// import html from "./a.md" function Test() { return
test
@@ -15,12 +15,13 @@ export default function About(props: any) { history.replace("/about") } - console.log(html) + // console.log(html) return (
- {html} + {/* {html} */} +

关于

{/*
back()}>阿萨 阿松大asdasd
*/} {/*
22{props.children}{location.href}
*/} diff --git a/src/render/views/Home/Dialog.tsx b/src/render/views/Home/Dialog.tsx new file mode 100644 index 0000000..9901401 --- /dev/null +++ b/src/render/views/Home/Dialog.tsx @@ -0,0 +1,66 @@ +import { + Button, + ButtonGroup, + Card, + ControlGroup, + Elevation, + FormGroup, + HotkeysProvider, + Icon, + InputGroup, + Overlay, + TextArea, +} from "@blueprintjs/core" +import { Cell, Column, Table2 } from "@blueprintjs/table" +import React from "react" +import cs from "classnames" +import style from "./dialog.module.scss" +import { useState } from "react" + +export default function Dialog(props: any) { + const { isOpen, setIsOpen } = props + + const [title, setTitle] = useState("") + + function onInput(){ + console.log('onInput'); + } + function onChange(){ + console.log('onChange'); + } + return ( + { + setIsOpen(false) + }} + > +
+ +
+ + setTitle(e.target.value)} id="title-input" placeholder="请输入标题" /> + + + onInput()} onChange={()=>onChange()} id="time-input" placeholder="请输入时间区间" /> + + +