-
Notifications
You must be signed in to change notification settings - Fork 92
Add submenu feature for Dropdown #9745
Copy link
Copy link
Open
Labels
2 - ready for devIssues that are designed, have acceptance criteria defined, and are ready for a developer to pick upIssues that are designed, have acceptance criteria defined, and are ready for a developer to pick upArcGIS OnlineIssues logged by ArcGIS Online team members.Issues logged by ArcGIS Online team members.ArcGIS SolutionsIssues logged by ArcGIS Solutions team members.Issues logged by ArcGIS Solutions team members.ArcGIS UrbanIssues logged by ArcGIS Urban team members.Issues logged by ArcGIS Urban team members.calcite-componentsIssues specific to the @esri/calcite-components package.Issues specific to the @esri/calcite-components package.calcite-components-reactIssues specific to the @esri/calcite-components-react package.Issues specific to the @esri/calcite-components-react package.designIssues that need design consultation prior to, or during, development.Issues that need design consultation prior to, or during, development.docsIssues relating to documentation updates only.Issues relating to documentation updates only.enhancementIssues tied to a new feature or request.Issues tied to a new feature or request.estimate - 5A few days of work, definitely requires updates to tests.A few days of work, definitely requires updates to tests.estimate - design - 21Requires planning, input from team members and possibly others.Requires planning, input from team members and possibly others.impact - p1 - need for current milestoneUser set priority impact status of p1 - need for current milestoneUser set priority impact status of p1 - need for current milestonep - highIssue should be addressed in the current milestone, impacts component or core functionalityIssue should be addressed in the current milestone, impacts component or core functionality
Description
Metadata
Metadata
Assignees
Labels
2 - ready for devIssues that are designed, have acceptance criteria defined, and are ready for a developer to pick upIssues that are designed, have acceptance criteria defined, and are ready for a developer to pick upArcGIS OnlineIssues logged by ArcGIS Online team members.Issues logged by ArcGIS Online team members.ArcGIS SolutionsIssues logged by ArcGIS Solutions team members.Issues logged by ArcGIS Solutions team members.ArcGIS UrbanIssues logged by ArcGIS Urban team members.Issues logged by ArcGIS Urban team members.calcite-componentsIssues specific to the @esri/calcite-components package.Issues specific to the @esri/calcite-components package.calcite-components-reactIssues specific to the @esri/calcite-components-react package.Issues specific to the @esri/calcite-components-react package.designIssues that need design consultation prior to, or during, development.Issues that need design consultation prior to, or during, development.docsIssues relating to documentation updates only.Issues relating to documentation updates only.enhancementIssues tied to a new feature or request.Issues tied to a new feature or request.estimate - 5A few days of work, definitely requires updates to tests.A few days of work, definitely requires updates to tests.estimate - design - 21Requires planning, input from team members and possibly others.Requires planning, input from team members and possibly others.impact - p1 - need for current milestoneUser set priority impact status of p1 - need for current milestoneUser set priority impact status of p1 - need for current milestonep - highIssue should be addressed in the current milestone, impacts component or core functionalityIssue should be addressed in the current milestone, impacts component or core functionality
Check existing issues
Description
Dropdowns have the functionality to display submenus.
Acceptance Criteria
See Figma file for full design requirements and additional details 🔗
Which Component
Dropdown
Dropdown Item
Dropdown Item Group
Example Use Case
Different menus with submenus opened from the floating toolbars.

Additional use cases outlined in this comment.
Priority impact
impact - p1 - need for current milestone
Calcite package
Esri team
ArcGIS Urban
monday.com sync: #9365337583
Ideas explored in design file: