refactor(profile): migrate edit profile modal to SolidJS (@AzureNightlock, @fehmer)#7900
refactor(profile): migrate edit profile modal to SolidJS (@AzureNightlock, @fehmer)#7900AzureNightlock wants to merge 17 commits into
Conversation
|
Continuous integration check(s) failed. Please review the failing check's logs and make the necessary changes. |
|
Continuous integration check(s) failed. Please review the failing check's logs and make the necessary changes. |
|
Continuous integration check(s) failed. Please review the failing check's logs and make the necessary changes. |
0ebe1a9 to
c623967
Compare
|
Continuous integration check(s) failed. Please review the failing check's logs and make the necessary changes. |
|
Hey @fehmer I have made the changes as you have requested. Please take a look and tell me what you think! |
|
Changes Made:
|
|
I have created a fresh pr with the merged changes |
|
Continuous integration check(s) failed. Please review the failing check's logs and make the necessary changes. |
|
I have fixed the formatting issue and as for the ci-fe issue, its just the early return at: https://github.com/monkeytypegame/monkeytype/pull/7900/changes#diff-e77a791bc9db0467c326ea13f987cb523782a3d8e2df6a0cc86dd67a9a1f2fedR27 The suggestion is to wrap it in fragments or but its not done anywhere in the codebase. I could make this change if you would like me to? |
|
Continuous integration check(s) failed. Please review the failing check's logs and make the necessary changes. |
|
hi @AzureNightlock, i pushed the fixes. I think it looks good enough.
|
|
Hey @fehmer sorry I took a while. I noticed that the ui doesn't refresh for me after submitting. The page remains the same with the old values. Also is it okay to add a false property to balloon and based on whether balloon is false or not we add different independant styles? It's very tedious but gets the job done ig, I can't find any other alternatives |
|
tbh i don't mind the balloon on the badge. The update issue should be fixed. |
|
I have found a way to make the badge more appealing by using a tailwind override please take a look and let me know what you think. The Change: Uses p-1.5 and overrides text-em-xs in UserBadge |
|
hi @AzureNightlock, looks good |
|
Hey @fehmer the snapshot still isn't refreshing from me. Only after I refresh the page does it refresh. snapshot-not-refreshing.mp4I tried it with DB.setSnapshot aswell and got the same result (makes no difference but yeah) |
|
Hi @AzureNightlock , i was testing with the bio, not the selected badge. Should be fixed now 😊 |
|
Hey @fehmer Just tested it and everything works great! There is a very small CSS issue where the none button has a completely different hover effect compared to the other badges. I have tried to fix this but it seems like the button uses a
Other than that everything looks great |
|
hi @AzureNightlock , good catch, should be fixed now |





Description
This PR: Migrates the Edit Profile modal to a SolidJS component
Changes Made:
Additional Changes Made:
Checks
Closes #7683