Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
canifa_note
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Vũ Hoàng Anh
canifa_note
Commits
7e23ceb2
Commit
7e23ceb2
authored
Mar 01, 2024
by
Steven
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
chore: fix frontend linter
parent
898b3c37
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
7 deletions
+7
-7
TaskList.tsx
web/src/components/MemoContent/TaskList.tsx
+3
-3
tag.ts
web/src/utils/tag.ts
+4
-4
No files found.
web/src/components/MemoContent/TaskList.tsx
View file @
7e23ceb2
...
@@ -3,7 +3,7 @@ import classNames from "classnames";
...
@@ -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)
...
@@ -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
.
taskListN
ode
)
{
if
(
node
.
type
!==
NodeType
.
TASK_LIST
||
!
node
.
n
ode
)
{
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
(
{
{
...
...
web/src/utils/tag.ts
View file @
7e23ceb2
...
@@ -14,8 +14,8 @@ export const extractTagsFromContent = (content: string) => {
...
@@ -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) => {
...
@@ -24,8 +24,8 @@ export const extractTagsFromContent = (content: string) => {
};
};
traverse
(
nodes
,
(
node
)
=>
{
traverse
(
nodes
,
(
node
)
=>
{
if
(
node
.
t
agNode
?.
content
)
{
if
(
node
.
t
ype
===
"TAG"
&&
node
.
node
)
{
tags
.
add
(
node
.
tagNode
.
content
);
tags
.
add
(
(
node
.
node
as
any
)
.
content
);
}
}
});
});
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment