Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
1. Fixed crash on mobile profile page load
TypeError: Cannot read properties of undefined (reading 'current')when accessing tab refsinterpolateScalefunction inuseTabshook was accessing.currenton potentially undefined refs when tabs array was empty during loading?.) when accessing refs ininterpolateScalefunctionpackages/web/src/hooks/useTabs/useTabs.tsx2. Fixed empty tabs content on mobile profile page
profileTabsandprofileElementswere being computed afteruseTabshook was called, so the hook received empty arrays. React hooks don't react to variable assignments that happen after the hook call.useMemohook that runs beforeuseTabs, matching the pattern used in the desktop versionpackages/web/src/pages/profile-page/components/mobile/ProfilePage.tsxUI Improvements
3. Added spacing between coin icon and tier text in ProfilePageBadge
gap: 12pxto.isCompactcontainer to create proper spacing between the coin icon and "TIER 3 GOLD" textpackages/web/src/components/user-badges/ProfilePageBadge.module.css4. Added spacing between "Show More" link and tip button
margin-bottom: 16pxto.expandDescriptionclass to improve visual separationpackages/web/src/pages/profile-page/components/mobile/ProfileHeader.module.cssTesting