Skip to content

feat(web): submit props#600

Merged
exploIF merged 7 commits into
mainfrom
@pkaramon/feat-web-submit-props
May 14, 2026
Merged

feat(web): submit props#600
exploIF merged 7 commits into
mainfrom
@pkaramon/feat-web-submit-props

Conversation

@pkaramon
Copy link
Copy Markdown
Collaborator

Summary

Test Plan

  • Launch example-web app.
  • Play around with submit props in apps/example-web/App.tsx.
  • Run yarn test:e2e:web to see if new e2e tests pass.
  • To test out returnKeyLabel you can run the example-web inside simulator's/emulator's browsers

Screenshots / Videos

returnKeyType in action:

Screenshot 2026-05-11 at 12 27 23

Compatibility

OS Implemented
iOS
Android
Web

Checklist

  • E2E tests are passing
  • Required E2E tests have been added (if applicable)

@pkaramon pkaramon changed the title @pkaramon/feat web submit props feat(web): submit props May 11, 2026
@exploIF
Copy link
Copy Markdown
Collaborator

exploIF commented May 12, 2026

Unfortunately I'm not able to run example web app (tried on Safari).

The editor view is not available. Cannot access view['dom']. The editor may not be mounted yet

@pkaramon
Copy link
Copy Markdown
Collaborator Author

@exploIF thanks for checking. I've fixed the issue on Safar

pkaramon added a commit that referenced this pull request May 14, 2026
- Add experimental web platform note; EnrichedText is iOS/Android only for now
- Replace all "Both" platform cells with explicit iOS/Android/Web labels
- cursorColor: Android, Web only (iOS uses selectionColor for cursor color)
- useHtmlNormalizer: iOS, Android only — ignored on web
- contextMenuItems: iOS, Android only — not available on web
- linkRegex: update default value label to "platform default regex"
- onPasteImages: add web note about blob URLs and URL.revokeObjectURL()
- Add onSubmitEditing, returnKeyLabel, returnKeyType, submitBehavior props
- returnKeyLabel: iOS/Android only — browsers don't allow customizing return key label
- returnKeyType: web supports only enterkeyhint-compatible values
- Add Keyboard Shortcuts (Web only) section with full shortcut table

Assumes PRs #600 (submit props), #598 (automatic links),
#584 (image paste), #603 (shortcuts) will be merged.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Comment thread docs/WEB.md Outdated
Co-authored-by: Igor Furgała <74370735+exploIF@users.noreply.github.com>
@exploIF exploIF merged commit 57decb3 into main May 14, 2026
7 checks passed
@exploIF exploIF deleted the @pkaramon/feat-web-submit-props branch May 14, 2026 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants