From 6b291f07c62481fb6186b83f122c98c0d40ef847 Mon Sep 17 00:00:00 2001
From: ashawkey <963113090@qq.com>
Date: Thu, 25 Jun 2020 17:11:54 +0800
Subject: [PATCH] fix-unique-key-warning
---
src/Common.js | 14 +++++++-------
src/UserAction.js | 1 -
2 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/src/Common.js b/src/Common.js
index 52bd0fa..6699976 100644
--- a/src/Common.js
+++ b/src/Common.js
@@ -66,8 +66,8 @@ export class HighlightedMarkdown extends Component {
const processInstructions = [
{
shouldProcessNode: (node) => node.name === 'img', // disable images
- processNode (node) {
- return (
[图片]
)
+ processNode (node, children, index) {
+ return ([图片]
)
}
},
{
@@ -83,9 +83,9 @@ export class HighlightedMarkdown extends Component {
},
{
shouldProcessNode: (node) => node.name === 'a',
- processNode (node, children) {
+ processNode (node, children, index) {
return (
-
+
{children}
@@ -96,7 +96,7 @@ export class HighlightedMarkdown extends Component {
shouldProcessNode (node) {
return node.type === 'text' && (!node.parent || !node.parent.attribs || node.parent.attribs['encoding'] != "application/x-tex") // pid, nickname, search
},
- processNode (node) {
+ processNode (node, children, index) {
const originalText = node.data
const splitted = split_text(originalText, [
['url_pid', URL_PID_RE],
@@ -106,7 +106,7 @@ export class HighlightedMarkdown extends Component {
])
return (
- <>
+
{splitted.map(([rule, p], idx) => {
return (
{
@@ -121,7 +121,7 @@ export class HighlightedMarkdown extends Component {
p}
)
})}
- >
+
)
}
},
diff --git a/src/UserAction.js b/src/UserAction.js
index 050d4e9..e46ebae 100644
--- a/src/UserAction.js
+++ b/src/UserAction.js
@@ -10,7 +10,6 @@ import {cache} from './cache';
import {API_VERSION_PARAM, THUHOLE_API_ROOT, API, get_json, token_param} from './flows_api';
import './UserAction.css';
-import {ColorPicker} from "./color_picker";
const BASE64_RATE=4/3;
const MAX_IMG_DIAM=8000;