mirror of
https://github.com/muerwre/vault-frontend.git
synced 2025-04-25 12:56:41 +07:00
tag fixes
This commit is contained in:
parent
69c7b71237
commit
a227231b90
1 changed files with 7 additions and 2 deletions
|
@ -39,13 +39,18 @@ export const Tags: FC<IProps> = ({ tags, is_editable, onTagsChange, ...props })
|
||||||
setInput(data[data.length - 1].title);
|
setInput(data[data.length - 1].title);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (key === 'Enter' || key === ',') {
|
if (key === 'Enter' || key === ',' || key === 'Comma') {
|
||||||
setData(
|
setData(
|
||||||
uniq([
|
uniq([
|
||||||
...data,
|
...data,
|
||||||
...input
|
...input
|
||||||
.split(',')
|
.split(',')
|
||||||
.map((title: string) => title.trim().substr(0, 32))
|
.map((title: string) =>
|
||||||
|
title
|
||||||
|
.trim()
|
||||||
|
.substr(0, 32)
|
||||||
|
.toLowerCase()
|
||||||
|
)
|
||||||
.filter(el => el.length > 0)
|
.filter(el => el.length > 0)
|
||||||
.filter(el => !tags.some(tag => tag.title.trim() === el.trim()))
|
.filter(el => !tags.some(tag => tag.title.trim() === el.trim()))
|
||||||
.map(title => ({
|
.map(title => ({
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue