Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: minor issues #494

Merged
merged 7 commits into from
Jan 25, 2025
Merged

fix: minor issues #494

merged 7 commits into from
Jan 25, 2025

Conversation

Jadapema
Copy link
Member

No description provided.

cswni and others added 5 commits January 24, 2025 15:34
- Refactored `profile-header.tsx` to simplify and modularize components.
- Added `ProfileReport` to handle report functionality for authenticated users.
- Added `ProfileRightSidebar` for displaying profile-related sidebar content.
- Integrated `ProfileToolbar` for toolbar functionalities such as share options.
- Added `ProfileUserInfo` for structured user information display.
- Introduced `ProfileJoin` for manage joining features (subscription or follow).

This modularization simplifies `ProfileHeader`, reduces complexity, and makes it easier to maintain.
- Updated `Invitation` import path in `profile-referrals-table-row.tsx` and `profile-referrals.tsx` to use a type-specific module.
- Moved the `status` cell content in `profile-referrals-table-row.tsx` from a separate `TableCell` to inside the conditional rendering within the `profile` column.
- Simplified the `TABLE_HEAD` in `profile-referrals.tsx` by removing the redundant `profile` column definition.
@geolffreym geolffreym merged commit 0baddc8 into main Jan 25, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment