Skip to content

Add file uploads and refresh ShareModal and UserMenu#281

Merged
PanchoutNathan merged 5 commits into
mainfrom
compontent/batch-components
Jul 23, 2026
Merged

Add file uploads and refresh ShareModal and UserMenu#281
PanchoutNathan merged 5 commits into
mainfrom
compontent/batch-components

Conversation

@PanchoutNathan

Copy link
Copy Markdown
Collaborator

Summary

  • Add reusable file upload components with single and multiple file modes.
  • Support uploading, completed, and error states with optional error details.
  • Prevent layout shifts when hovering rows or dragging files.
  • Integrate selected users directly into the ShareModal search field.
  • Keep the search icon and first row fixed when selected users wrap across multiple lines.
  • Refresh the UserMenu layout, spacing, colors, icons, and actions.
  • Add Storybook examples and functional component tests.
  • Improve Storybook dependency pre-bundling to prevent dynamic import errors.

@PanchoutNathan
PanchoutNathan force-pushed the compontent/batch-components branch from 8f8de4d to b08c262 Compare July 20, 2026 14:15
@PanchoutNathan PanchoutNathan self-assigned this Jul 20, 2026
@PanchoutNathan
PanchoutNathan requested a review from NathanVss July 20, 2026 14:18
@NathanVss NathanVss reopened this Jul 22, 2026
Comment thread src/components/upload/FileUploader.tsx
Comment thread src/components/upload/FileUploader.tsx
Comment thread src/components/upload/FileUploader.tsx
Comment thread src/components/upload/FileUploader.tsx
Comment thread src/components/upload/UploadFileItem.tsx Outdated
Comment thread src/components/upload/utils.ts Outdated
Comment thread src/components/share/modal/ShareModal.tsx
Comment thread src/components/share/modal/ShareModal.tsx
Comment thread src/components/share/modal/ShareModal.tsx
Comment thread src/components/users/menu/_index.scss
@PanchoutNathan
PanchoutNathan force-pushed the compontent/batch-components branch 3 times, most recently from 5b4f440 to 811ada6 Compare July 23, 2026 08:21
Add upload components, stories, translations, and tests.
Integrate selected users and roles into the invitation search field.
Refresh desktop and mobile menus with application settings.
Pre-bundle Storybook dependencies and ignore test artifacts.
@PanchoutNathan
PanchoutNathan force-pushed the compontent/batch-components branch 2 times, most recently from 811ada6 to ab4288a Compare July 23, 2026 08:52
Read the page value directly from keyboard and blur events.

This avoids stale React state during rapid WebKit interactions.
@PanchoutNathan
PanchoutNathan force-pushed the compontent/batch-components branch from 7e12c02 to ba49c94 Compare July 23, 2026 08:57
@PanchoutNathan
PanchoutNathan merged commit 4009abd into main Jul 23, 2026
12 checks passed
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.

2 participants