mirror of
https://github.com/usememos/memos.git
synced 2025-06-05 22:09:59 +02:00
chore: fix frontend linter
This commit is contained in:
@@ -3,7 +3,7 @@ import classNames from "classnames";
|
|||||||
import { repeat } from "lodash-es";
|
import { repeat } from "lodash-es";
|
||||||
import { useContext, useState } from "react";
|
import { useContext, useState } from "react";
|
||||||
import { useMemoStore } from "@/store/v1";
|
import { useMemoStore } from "@/store/v1";
|
||||||
import { Node, NodeType } from "@/types/node";
|
import { Node, NodeType, TaskListNode } from "@/types/node";
|
||||||
import Renderer from "./Renderer";
|
import Renderer from "./Renderer";
|
||||||
import { RendererContext } from "./types";
|
import { RendererContext } from "./types";
|
||||||
|
|
||||||
@@ -31,11 +31,11 @@ const TaskList: React.FC<Props> = ({ index, indent, complete, children }: Props)
|
|||||||
}
|
}
|
||||||
|
|
||||||
const node = context.nodes[nodeIndex];
|
const node = context.nodes[nodeIndex];
|
||||||
if (node.type !== NodeType.TASK_LIST || !node.taskListNode) {
|
if (node.type !== NodeType.TASK_LIST || !node.node) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
node.taskListNode!.complete = on;
|
(node.node as TaskListNode)!.complete = on;
|
||||||
const content = window.restore(context.nodes);
|
const content = window.restore(context.nodes);
|
||||||
await memoStore.updateMemo(
|
await memoStore.updateMemo(
|
||||||
{
|
{
|
||||||
|
@@ -14,8 +14,8 @@ export const extractTagsFromContent = (content: string) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
handle(node);
|
handle(node);
|
||||||
if (node.paragraphNode || node.unorderedListNode || node.orderedListNode) {
|
if (node.type === "PARAGRAPH" || node.type === "ORDERED_LIST" || node.type === "UNORDERED_LIST") {
|
||||||
const children = ((node.paragraphNode || node.unorderedListNode || node.orderedListNode) as any).children;
|
const children = (node.node as any).children;
|
||||||
if (Array.isArray(children)) {
|
if (Array.isArray(children)) {
|
||||||
traverse(children, handle);
|
traverse(children, handle);
|
||||||
}
|
}
|
||||||
@@ -24,8 +24,8 @@ export const extractTagsFromContent = (content: string) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
traverse(nodes, (node) => {
|
traverse(nodes, (node) => {
|
||||||
if (node.tagNode?.content) {
|
if (node.type === "TAG" && node.node) {
|
||||||
tags.add(node.tagNode.content);
|
tags.add((node.node as any).content);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user