fix(Index.tsx): simplify tag input handling to accept single string input
This commit is contained in:
@@ -2351,8 +2351,7 @@ $current`);
|
|||||||
type="text"
|
type="text"
|
||||||
value={(previousNote.tags || []).join(', ')}
|
value={(previousNote.tags || []).join(', ')}
|
||||||
onChange={(e) => {
|
onChange={(e) => {
|
||||||
const tags = e.target.value.split(',').map(tag => tag.trim()).filter(tag => tag.length > 0);
|
const updatedNote = { ...previousNote, tags: [e.target.value] };
|
||||||
const updatedNote = { ...previousNote, tags };
|
|
||||||
setPreviousNote(updatedNote);
|
setPreviousNote(updatedNote);
|
||||||
setIsPreviousNoteModified(true);
|
setIsPreviousNoteModified(true);
|
||||||
}}
|
}}
|
||||||
@@ -2421,8 +2420,7 @@ $current`);
|
|||||||
type="text"
|
type="text"
|
||||||
value={currentNoteTags.join(', ')}
|
value={currentNoteTags.join(', ')}
|
||||||
onChange={(e) => {
|
onChange={(e) => {
|
||||||
const tags = e.target.value.split(',').map(tag => tag.trim()).filter(tag => tag.length > 0);
|
setCurrentNoteTags([e.target.value]);
|
||||||
setCurrentNoteTags(tags);
|
|
||||||
}}
|
}}
|
||||||
className={`flex-1 border-0 bg-transparent ${getTextClass('base')} p-0 outline-none`}
|
className={`flex-1 border-0 bg-transparent ${getTextClass('base')} p-0 outline-none`}
|
||||||
/>
|
/>
|
||||||
|
Reference in New Issue
Block a user