mirror of
https://github.com/zadam/trilium.git
synced 2025-11-16 13:34:30 +01:00
fix(board): not reacting to external title changes
This commit is contained in:
parent
8d3892757a
commit
254d3a1c8e
@ -7,6 +7,7 @@ import { ContextMenuEvent } from "../../../menus/context_menu";
|
||||
import { openNoteContextMenu } from "./context_menu";
|
||||
import { t } from "../../../services/i18n";
|
||||
import UserAttributesDisplay from "../../attribute_widgets/UserAttributesList";
|
||||
import { useTriliumEvent } from "../../react/hooks";
|
||||
|
||||
export const CARD_CLIPBOARD_TYPE = "trilium/board-card";
|
||||
|
||||
@ -40,6 +41,13 @@ export default function Card({
|
||||
const [ isVisible, setVisible ] = useState(true);
|
||||
const [ title, setTitle ] = useState(note.title);
|
||||
|
||||
useTriliumEvent("entitiesReloaded", ({ loadResults }) => {
|
||||
const row = loadResults.getEntityRow("notes", note.noteId);
|
||||
if (row) {
|
||||
setTitle(row.title);
|
||||
}
|
||||
});
|
||||
|
||||
const handleDragStart = useCallback((e: DragEvent) => {
|
||||
e.dataTransfer!.effectAllowed = 'move';
|
||||
const data: CardDragData = { noteId: note.noteId, branchId: branch.branchId, fromColumn: column, index };
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user