Skip to content

feat: planner dependencies#2727

Draft
lucafoscili wants to merge 3 commits intodevelopfrom
planner-feat
Draft

feat: planner dependencies#2727
lucafoscili wants to merge 3 commits intodevelopfrom
planner-feat

Conversation

@lucafoscili
Copy link
Collaborator

No description provided.

Introduces the KupPlannerDependency type and adds a new 'dependencies' prop to kup-planner and related components, enabling structured rendering of task and phase dependencies as arrows. Updates example 7 to demonstrate multiple and stacked dependencies, and propagates the dependencies prop through the planner, gantt, and grid renderer layers. Also updates type declarations and documentation accordingly.
Introduces the `dependencyCol` property to kup-planner, allowing automatic creation of structured dependencies between phases based on a column in the phases dataset (e.g., OPEDIP). Updates example 7 and documentation to demonstrate and describe the new feature, and extends types to support the new prop.
Connector arrows in the grid renderer now use the source task's background color if available, falling back to the arrowColor prop or a default grey. This improves visual association between tasks and their dependencies.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant