-
Notifications
You must be signed in to change notification settings - Fork 987
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
feat: add jump-to button in group-detail screen #19134
feat: add jump-to button in group-detail screen #19134
Conversation
Jenkins BuildsClick to see older builds (23)
|
@@ -166,4 +168,15 @@ | |||
:render-section-footer-fn contacts-section-footer | |||
:render-data {:chat-id chat-id | |||
:admin? admin?} | |||
:render-fn contact-item-render}]])) | |||
:render-fn contact-item-render}] | |||
[quo/floating-shell-button |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hey @Parveshdhull instead of adding this to each screen do you think it would be possible just to have :shell-button? true
option for the screen?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @flexsurfer, that's great suggestion.
How about we just use this button also as a overlay similar to alert banner.
Because foating button supposed to use custom animation of fading instead of folding with closed screen. (Check out home screen animation of floating button for reference)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
agree with @flexsurfer here, should be a generic solution where possible 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Created an issue: #19192
942ead7
to
3b71465
Compare
ea121c2
to
7baa265
Compare
:render-fn contact-item-render}]])) | ||
:render-fn contact-item-render}] | ||
[quo/floating-shell-button | ||
{:key :shell |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why key?
(we also have similar :key and :on-press in status-im.contexts.profile.settings.view
, needs to be refactored)
(will be addressed in #19192)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please remove this key, I am not sure why we added in settings page. Also this might show an error component with duplicate key etc... (if being used, but here :key will be just ignored)
94% of end-end tests have passed
Failed tests (2)Click to expandClass TestCommunityMultipleDeviceMerged:
Class TestCommunityMultipleDeviceMergedTwo:
Expected to fail tests (1)Click to expandClass TestCommunityOneDeviceMerged:
Passed tests (45)Click to expandClass TestActivityMultipleDevicePRTwo:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestCommunityMultipleDeviceMerged:
Class TestDeepLinksOneDevice:
Class TestCommunityMultipleDeviceMergedTwo:
Class TestCommunityOneDeviceMerged:
Class TestActivityMultipleDevicePR:
Class TestActivityCenterContactRequestMultipleDevicePR:
|
96% of end-end tests have passed
Failed tests (1)Click to expandClass TestOneToOneChatMultipleSharedDevicesNewUi:
Expected to fail tests (1)Click to expandClass TestCommunityOneDeviceMerged:
Passed tests (46)Click to expandClass TestOneToOneChatMultipleSharedDevicesNewUiTwo:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestDeepLinksOneDevice:
Class TestCommunityMultipleDeviceMergedTwo:
Class TestActivityMultipleDevicePR:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestCommunityOneDeviceMerged:
Class TestActivityMultipleDevicePRTwo:
Class TestCommunityMultipleDeviceMerged:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
|
4519da2
to
4e1db1a
Compare
Hi @codemaster115 ! I've checked iOS and Android and really button now is present there. ISSUE 1: Jump to button doesn't redirect user to the Jump to screen Expected result: user can tap on Jump to button and be redirected to the Jump to screen *iOS and Android |
4e1db1a
to
927ec6a
Compare
927ec6a
to
474a5c9
Compare
Hi @codemaster115 ! |
If you submit PR for issue with bounty then write here Fixes #NN where NN is issue number
otherwise
fixes #19122
Summary
This PR is to add the jump-to floating button in group detail screen.
Platforms
Areas that maybe impacted
Functional
Steps to test
Before and after screenshots comparison
status: ready