jira/apps/web/core/components/issues/attachment
Atul Tameshwari 1c5e5f4e98
refactor: migrate web Collapsible to @makeplane/propel Collapsible (#9743)
* refactor: update collapsible components to use @makeplane/propel

- Migrate collapsible components in issue detail widgets (attachments, links, relations, sub-issues) from @plane/ui to @makeplane/propel.
- Adjust props and structure for consistency with new collapsible implementation.
- Enhance title components to integrate action buttons and improve accessibility.
- Refactor related components to streamline imports and improve code clarity.

* refactor: enhance icon rendering in relations component

- Update the icon rendering logic in the RelationsCollapsibleContent component to apply additional styling using the cn utility.
- Ensure that icons are wrapped in a styled span for consistent presentation and alignment.

* refactor: adjust layout of RelationIssueList in RelationsCollapsibleContent

- Wrap RelationIssueList in a div to cancel the nested Collapsible's panel inset, ensuring proper alignment under the outer Relations collapsible.
- Improve visual consistency by preventing stacking of insets in the UI.

* refactor: improve layout of pending invitations in WorkspaceMembersList

- Wrap the Collapsible component for pending invitations in a div to enhance layout and spacing.
- Ensure consistent visual presentation by adjusting the structure of the component.

* refactor: simplify onOpenChange handlers in collapsible components

- Update the onOpenChange prop in SubIssuesListGroup and WorkspaceMembersList to directly use the state setter function, improving code clarity and reducing unnecessary function wrapping.

* refactor: simplify mapping of work item IDs in SubIssuesListGroup

- Remove optional chaining from the mapping of workItemIds to enhance code clarity and ensure consistent handling of the array.

* refactor: adjust padding in attachment list item and link list components

- Update padding in the attachment list item for improved spacing and alignment.
- Remove unnecessary padding from the link list component to streamline layout.

* chore: update @makeplane/propel version in lockfile to 0.3.0

Align the pnpm-lock.yaml file to reflect the updated version of @makeplane/propel from 0.2.0 to 0.3.0 for consistency across importers.
2026-09-07 17:51:30 +05:30
..
attachment-detail.tsx refactor: migrate web icons to @makeplane/propel (#9731) 2026-09-02 20:36:43 +05:30
attachment-item-list.tsx refactor: migrate web icons to @makeplane/propel (#9731) 2026-09-02 20:36:43 +05:30
attachment-list-item.tsx refactor: migrate web Collapsible to @makeplane/propel Collapsible (#9743) 2026-09-07 17:51:30 +05:30
attachment-list-upload-item.tsx refactor: migrate web @plane/propel Tooltip to @makeplane/propel (#9726) 2026-09-01 17:15:12 +05:30
attachment-upload-details.tsx refactor: migrate web @plane/propel Tooltip to @makeplane/propel (#9726) 2026-09-01 17:15:12 +05:30
attachment-upload.tsx [GIT-239 | GIT-240] refactor: hooks and constants consolidation to core (#9204) 2026-06-26 20:36:52 +05:30
attachments-list.tsx fix: remove unused imports and variables (part 3) (#8753) 2026-03-25 02:04:20 +05:30
delete-attachment-modal.tsx fix: remove unused imports and variables (part 3) (#8753) 2026-03-25 02:04:20 +05:30
index.ts chore: add copyright (#8584) 2026-01-27 13:54:22 +05:30
root.tsx chore: add copyright (#8584) 2026-01-27 13:54:22 +05:30