Преглед на файлове

:construction: add marked demo

Jeremy Zheng преди 3 години
родител
ревизия
e99a8e6e22
променени са 2 файла, в които са добавени 15 реда и са изтрити 7 реда
  1. 9 7
      dashboard/package.json
  2. 6 0
      dashboard/src/pages/nut/index.tsx

+ 9 - 7
dashboard/package.json

@@ -4,27 +4,28 @@
   "private": true,
   "dependencies": {
     "@ant-design/charts": "^1.4.2",
-    "@ant-design/pro-components": "^2.3.27",
+    "@ant-design/pro-components": "^2.3.29",
     "@fortawesome/fontawesome-free": "^6.2.0",
-    "@reduxjs/toolkit": "^1.8.6",
+    "@reduxjs/toolkit": "^1.9.0",
     "@testing-library/jest-dom": "^5.14.1",
     "@testing-library/react": "^13.0.0",
     "@testing-library/user-event": "^13.2.1",
     "@types/google-protobuf": "^3.15.6",
     "@types/jest": "^27.0.1",
     "@types/js-cookie": "^3.0.2",
-    "@types/lodash": "^4.14.187",
+    "@types/lodash": "^4.14.188",
+    "@types/marked": "^4.0.7",
     "@types/node": "^16.7.13",
     "@types/react": "^18.0.0",
     "@types/react-big-calendar": "^0.38.2",
     "@types/react-color": "^3.0.6",
     "@types/react-copy-to-clipboard": "^5.0.4",
     "@types/react-dom": "^18.0.0",
-    "@types/react-pdf": "^5.7.3",
+    "@types/react-pdf": "^5.7.4",
     "@uiw/react-md-editor": "^3.19.5",
-    "antd": "^4.24.0",
+    "antd": "^4.24.1",
     "dayjs": "^1.11.6",
-    "dinero.js": "^2.0.0-alpha.8",
+    "dinero.js": "^2.0.0-alpha.9",
     "emoji-mart": "^5.2.2",
     "famfamfam-flags": "^1.0.0",
     "famfamfam-mini": "^1.0.0",
@@ -36,6 +37,7 @@
     "js-cookie": "^3.0.1",
     "jwt-decode": "^3.1.2",
     "lodash": "^4.17.21",
+    "marked": "^4.2.2",
     "qrcode.react": "^3.1.0",
     "react": "^18.2.0",
     "react-big-calendar": "^1.5.0",
@@ -54,7 +56,7 @@
     "react-pdf": "^5.7.2",
     "react-player": "^2.11.0",
     "react-quill": "^2.0.0",
-    "react-redux": "^8.0.4",
+    "react-redux": "^8.0.5",
     "react-router-dom": "^6.4.3",
     "react-scripts": "5.0.1",
     "react-sparklines": "^1.7.0",

+ 6 - 0
dashboard/src/pages/nut/index.tsx

@@ -1,6 +1,7 @@
 import { useState } from "react";
 import { Tag, Space, Button } from "antd";
 import lodash from "lodash";
+import { marked } from "marked";
 
 import FooterBar from "../../components/library/FooterBar";
 
@@ -20,6 +21,11 @@ const Widget = () => {
   return (
     <div>
       <HeadBar />
+      <div
+        dangerouslySetInnerHTML={{
+          __html: marked.parse("- [Google](https://www.google.com)"),
+        }}
+      ></div>
       <div>Home Page</div>
       <div>
         <h1>random</h1>