feat(views/board): react to changes

This commit is contained in:
Elian Doran 2025-07-19 19:57:02 +03:00
parent 765691751a
commit c5ffc2882b
No known key found for this signature in database

View File

@ -2,6 +2,7 @@ import { setupHorizontalScrollViaWheel } from "../../widget_utils";
import ViewMode, { ViewModeArgs } from "../view_mode";
import { getBoardData } from "./data";
import attributeService from "../../../services/attributes";
import { EventData } from "../../../components/app_context";
const TPL = /*html*/`
<div class="board-view">
@ -295,4 +296,12 @@ export default class BoardView extends ViewMode<StateInfo> {
$dropIndicator.addClass("show");
}
async onEntitiesReloaded({ loadResults }: EventData<"entitiesReloaded">) {
if (loadResults.getAttributeRows().some(attr => attr.name === "status" && this.noteIds.includes(attr.noteId!))) {
return true;
}
return false;
}
}