The reason for setting both the start_date and constraintDate field to have the same dataSource is because when we load the page, the tasks and projects date should automatically adjust based on the start date constraint. What I want is that a child task cannot start earlier than the parent project start date. Also when creating new child tasks, we should apply this constraint to newly added tasks so that a user cannot create a task before the parent item start date.
Should I pass a separate variable from the server side having the same start_date value and set it in dataSource for constraintDate or remove this field completely? If I remove this field, what impact will it have on my current implementation?