-
Notifications
You must be signed in to change notification settings - Fork 79
Open
Labels
0 - newNew issues that need assignment.New issues that need assignment.needs triagePlanning workflow - pending design/dev review.Planning workflow - pending design/dev review.refactorIssues tied to code that needs to be significantly reworked.Issues tied to code that needs to be significantly reworked.
Description
Description
Explore making drag event detail interfaces generic and make it easier to set up
Something like this:
export type BlockDragDetail = DragDetail<
// actual generic might have different positional args
BlockGroup, Block
>;
Proposed Advantages
Easier to setup new drag components and consistent typing
Which Component
block-group, list
Relevant Info
Calcite package
- @esri/calcite-components
- @esri/calcite-components-react
- @esri/calcite-design-tokens
- @esri/calcite-ui-icons
- @esri/eslint-plugin-calcite-components
Metadata
Metadata
Assignees
Labels
0 - newNew issues that need assignment.New issues that need assignment.needs triagePlanning workflow - pending design/dev review.Planning workflow - pending design/dev review.refactorIssues tied to code that needs to be significantly reworked.Issues tied to code that needs to be significantly reworked.