Fix TaskModal: only mount when tabloId is available

Guard TaskModal render with tabloId check to prevent it from mounting with undefined tablo context.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Arthur Belleville 2026-02-23 16:07:08 +01:00
parent 8b552465f2
commit d9eec11d00
No known key found for this signature in database

View file

@ -471,12 +471,14 @@ export const TabloDetailsPage = () => {
</div>
{/* Task Create Modal */}
<TaskModal
tabloId={tabloId}
isOpen={isTaskModalOpen}
onClose={() => setIsTaskModalOpen(false)}
initialStatus="todo"
/>
{tabloId && (
<TaskModal
tabloId={tabloId}
isOpen={isTaskModalOpen}
onClose={() => setIsTaskModalOpen(false)}
initialStatus="todo"
/>
)}
</div>
);
};