-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[hold for payment 2024-04-29] [$500] Live markdown for money request description #39192
Comments
Triggered auto assignment to Contributor-plus team member for initial proposal review - @alitoshmatov ( |
Triggered auto assignment to @joekaufmanexpensify ( |
|
accidentally included the upwork tag from the previous issue in a copy/pasta situation. Going to try re-applying |
Job added to Upwork: https://www.upwork.com/jobs/~0147562f8d45f3f241 |
Current assignee @alitoshmatov is eligible for the External assigner, not assigning anyone new. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Live markdown support is needed for money request description. What is the root cause of that problem?New feature. Currently InputWrapperWithRef with TextInput is being used and internally BaseTextInput uses App/src/pages/iou/request/step/IOURequestStepDescription.js Lines 191 to 210 in c2d803e
What changes do you think we should make in order to solve the problem?Use RNMarkdownTextInput as being used in composer. Same field is used for different types of requests like send money, 1:1 requests, split bills etc. Also, it will update in all of manual, scan and distance. We can pass a new boolean prop This is already done here: #39519 After the above PR is merged, we can pass
Testing plan Check the working of the live markdown feature at all places where IOURequestStepDescription is used, like request money including manual, scan, distance, 1:1 DM, splits, send money etc. This would include testing things like blockquote, Rollout plan We have two options:
Screen.Recording.2024-04-05.at.5.39.53.PM.mov |
ProposalPlease re-state the problem that we are trying to solve in this issue.Live markdown for money request description What is the root cause of that problem?Inside of App/src/pages/iou/request/step/IOURequestStepDescription.js Lines 191 to 192 in ad1e214
What changes do you think we should make in order to solve the problem?We should instead pass What alternative solutions did you explore? (Optional)N/A |
Note to my proposal: Additional style changes would also be required ! |
proposals pending review |
friendly bump to @alitoshmatov for review :) |
Proposals still pending review |
for context - there was some suggestion(s) from SWM folks that perhaps we should wait for live markdown on web to go to prod before working on this. |
#39519 is merged so we should feel free to proceed with the PR now |
Sure, will open a PR soon. |
Great. TY! |
#40224 is up for review |
automation was not working, but PR is on production for 7 days. So going to prep for payment today! |
This issue was opened prior to April 4th, so we need to issue the following payments:
|
@ShridharGoel please accept our offer in upwork so we can pay you |
@alitoshmatov $500 sent and contract ended! |
Still pending @ShridharGoel accepting upwork offer |
@joekaufmanexpensify I've accepted it now, thanks. |
TY! will pay today |
@ShridharGoel $500 sent and contract ended! |
Upwork job closed. |
All set, TY everyone! |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1711641837108169
Action Performed:
Request Money
->Manual
-> enter any amount -> choose any participantsNote: There are more permutations of this, the intention with this issue is that it should capture all money request description fields, including:
Expected Result:
The markdown styling should render in real-time, as it does for the main chat composer.
Actual Result:
No live markdown formatting.
Workaround:
n/a
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: