Docs/For Developers/Submitting a PR

Submitting a Pull Request

Learn how to submit a pull request that MergeFund can track for bounty completion.

PR Description Requirements

For MergeFund to automatically track your PR and process your payout, you must include a reference to the original issue in your PR description.

Required Format

Include one of the following keywords followed by the issue number:

Fixes #123

Resolves #123

Closes #123

Important

Without this reference, MergeFund cannot automatically detect your PR and you may not receive your payout. Make sure the issue number matches the bounty you're working on.

PR Best Practices

  • Write a clear title

    Summarize your changes in a concise, descriptive title.

  • Describe your changes

    Explain what you changed and why. Include any relevant context.

  • Include testing steps

    Help reviewers verify your changes by describing how to test them.

  • Keep it focused

    Only include changes related to the bounty. Avoid unrelated refactoring.

  • Add screenshots if applicable

    For UI changes, include before/after screenshots.

Example PR Description

## Summary

This PR fixes the login button not working on mobile devices by updating the click handler to properly handle touch events.

## Changes

- Updated LoginButton component to use onTouchEnd in addition to onClick
- Added tests for mobile touch events

## Testing

1. Open the app on a mobile device
2. Navigate to /login
3. Tap the login button
4. Verify the login modal opens

Fixes #123

Next Steps