feat: implement ToggleGroup and Toggle components for improved label selection

- Introduced ToggleGroup and Toggle components to enhance the user interface for selecting multiple labels in the Linear issue creation and update forms.
- Updated ApprovalCard component to utilize the new ToggleGroup for better label management.
- Refactored label rendering to use Badge components for improved styling and user experience across various components.
This commit is contained in:
Anish Sarkar 2026-03-20 17:32:05 +05:30
parent 15857ecfd6
commit 23c23c7528
6 changed files with 236 additions and 85 deletions

View file

@ -298,7 +298,7 @@ function ApprovalCard({
<SelectItem value="__none__">None</SelectItem>
{availableParentPages.map((page) => (
<SelectItem key={page.page_id} value={page.page_id}>
📄 {page.title}
{page.title}
</SelectItem>
))}
</SelectContent>